xref: /freebsd/lib/clang/include/llvm/Config/Targets.def (revision fe75646a0234a261c0013bf1840fdac4acaf0cec)
1#ifndef LLVM_TARGET
2#  error Please define the macro LLVM_TARGET(TargetName)
3#endif
4
5#ifdef LLVM_TARGET_ENABLE_AARCH64
6LLVM_TARGET(AArch64)
7#endif
8#ifdef LLVM_TARGET_ENABLE_ARM
9LLVM_TARGET(ARM)
10#endif
11#ifdef LLVM_TARGET_ENABLE_BPF
12LLVM_TARGET(BPF)
13#endif
14#ifdef LLVM_TARGET_ENABLE_MIPS
15LLVM_TARGET(Mips)
16#endif
17#ifdef LLVM_TARGET_ENABLE_POWERPC
18LLVM_TARGET(PowerPC)
19#endif
20#ifdef LLVM_TARGET_ENABLE_RISCV
21LLVM_TARGET(RISCV)
22#endif
23#ifdef LLVM_TARGET_ENABLE_SPARC
24LLVM_TARGET(Sparc)
25#endif
26#ifdef LLVM_TARGET_ENABLE_X86
27LLVM_TARGET(X86)
28#endif
29
30#undef LLVM_TARGET
31