[llvm-dev] PPC little endian?

Jun Koi via llvm-dev llvm-dev at lists.llvm.org
Tue Apr 26 09:59:31 PDT 2016


On Wed, Apr 27, 2016 at 12:48 AM, Kit Barton <kbarton at ca.ibm.com> wrote:

> Hi Jun,
> There are no PowerPC 32-bit Little-Endian machines.
> Little-endian was introduced with OpenPOWER a couple years ago, and a
> decision was made to only support 64-bit.
>

Kit, this clears my doubt. Thank you a lot!



>
> Kit Barton, Ph.D.
> LLVM Development on POWER
> IBM Toronto Lab, D2/929/8200/MKM
> 8200 Warden Ave, Markham, L6G 1C7
> (905) 413-3452
> kbarton at ca.ibm.com
>
>
>
> ----- Original message -----
> From: Jun Koi via llvm-dev <llvm-dev at lists.llvm.org>
> Sent by: "llvm-dev" <llvm-dev-bounces at lists.llvm.org>
> To: llvm-dev <llvm-dev at lists.llvm.org>
> Cc:
> Subject: [llvm-dev] PPC little endian?
> Date: Tue, Apr 26, 2016 12:41 PM
>
> Hi,
>
> I am wondering why we dont support PPC32 LE?
>
> Here is the output of llvm-mc --version, in which only PPC32, PPC64 &
> PPC64LE are supported.
>
>
> $ llvm-mc --version
> LLVM (http://llvm.org/):
>   LLVM version 3.6.2
>   Optimized build with assertions.
>   Built Aug  2 2015 (11:39:46).
>   Default target: x86_64-apple-darwin15.4.0
>   Host CPU: core-avx2
>
>   Registered Targets:
>     aarch64    - AArch64 (little endian)
>     aarch64_be - AArch64 (big endian)
>     amdgcn     - AMD GCN GPUs
>     arm        - ARM
>     arm64      - ARM64 (little endian)
>     armeb      - ARM (big endian)
>     cpp        - C++ backend
>     hexagon    - Hexagon
>     mips       - Mips
>     mips64     - Mips64 [experimental]
>     mips64el   - Mips64el [experimental]
>     mipsel     - Mipsel
>     msp430     - MSP430 [experimental]
>     nvptx      - NVIDIA PTX 32-bit
>     nvptx64    - NVIDIA PTX 64-bit
>     ppc32      - PowerPC 32
>     ppc64      - PowerPC 64
>     ppc64le    - PowerPC 64 LE
>     r600       - AMD GPUs HD2XXX-HD6XXX
>     sparc      - Sparc
>     sparcv9    - Sparc V9
>     systemz    - SystemZ
>     thumb      - Thumb
>     thumbeb    - Thumb (big endian)
>     x86        - 32-bit X86: Pentium-Pro and above
>     x86-64     - 64-bit X86: EM64T and AMD64
>     xcore      - XCore
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160427/736a610e/attachment.html>


More information about the llvm-dev mailing list