LLVM Registered Targets
Targets registered in the local LLVM/Clang installation
targets (47)
aarch64
- description: AArch64 (little endian)
aarch64_32
- description: AArch64 (little endian ILP32)
aarch64_be
- description: AArch64 (big endian)
amdgcn
- description: AMD GCN GPUs
arm
- description: ARM
arm64
- description: ARM64 (little endian)
arm64_32
- description: ARM64 (little endian ILP32)
armeb
- description: ARM (big endian)
avr
- description: Atmel AVR Microcontroller
bpf
- description: BPF (host endian)
bpfeb
- description: BPF (big endian)
bpfel
- description: BPF (little endian)
hexagon
- description: Hexagon
lanai
- description: Lanai
loongarch32
- description: 32-bit LoongArch
loongarch64
- description: 64-bit LoongArch
m68k
- description: Motorola 68000 family
mips
- description: MIPS (32-bit big endian)
mips64
- description: MIPS (64-bit big endian)
mips64el
- description: MIPS (64-bit little endian)
mipsel
- description: MIPS (32-bit little endian)
msp430
- description: MSP430 [experimental]
nvptx
- description: NVIDIA PTX 32-bit
nvptx64
- description: NVIDIA PTX 64-bit
ppc32
- description: PowerPC 32
ppc32le
- description: PowerPC 32 LE
ppc64
- description: PowerPC 64
ppc64le
- description: PowerPC 64 LE
r600
- description: AMD GPUs HD2XXX-HD6XXX
riscv32
- description: 32-bit RISC-V
riscv64
- description: 64-bit RISC-V
sparc
- description: Sparc
sparcel
- description: Sparc LE
sparcv9
- description: Sparc V9
spirv
- description: SPIR-V Logical
spirv32
- description: SPIR-V 32-bit
spirv64
- description: SPIR-V 64-bit
systemz
- description: SystemZ
thumb
- description: Thumb
thumbeb
- description: Thumb (big endian)
ve
- description: VE
wasm32
- description: WebAssembly 32-bit
wasm64
- description: WebAssembly 64-bit
x86
- description: 32-bit X86: Pentium-Pro and above
x86-64
- description: 64-bit X86: EM64T and AMD64
xcore
- description: XCore
xtensa
- description: Xtensa 32