]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/clang/include/llvm/Config/Targets.def
Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp
[FreeBSD/FreeBSD.git] / lib / clang / include / llvm / Config / Targets.def
1 /* $FreeBSD$ */
2
3 #ifndef LLVM_TARGET
4 #  error Please define the macro LLVM_TARGET(TargetName)
5 #endif
6
7 #ifdef LLVM_TARGET_ENABLE_AARCH64
8 LLVM_TARGET(AArch64)
9 #endif
10 #ifdef LLVM_TARGET_ENABLE_ARM
11 LLVM_TARGET(ARM)
12 #endif
13 #ifdef LLVM_TARGET_ENABLE_BPF
14 LLVM_TARGET(BPF)
15 #endif
16 #ifdef LLVM_TARGET_ENABLE_MIPS
17 LLVM_TARGET(Mips)
18 #endif
19 #ifdef LLVM_TARGET_ENABLE_POWERPC
20 LLVM_TARGET(PowerPC)
21 #endif
22 #ifdef LLVM_TARGET_ENABLE_SPARC
23 LLVM_TARGET(Sparc)
24 #endif
25 #ifdef LLVM_TARGET_ENABLE_X86
26 LLVM_TARGET(X86)
27 #endif
28
29 #undef LLVM_TARGET