]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/clang/include/llvm/Config/AsmPrinters.def
MFC r346016:
[FreeBSD/FreeBSD.git] / lib / clang / include / llvm / Config / AsmPrinters.def
1 /* $FreeBSD$ */
2
3 #ifndef LLVM_ASM_PRINTER
4 #  error Please define the macro LLVM_ASM_PRINTER(TargetName)
5 #endif
6
7 #ifdef LLVM_TARGET_ENABLE_AARCH64
8 LLVM_ASM_PRINTER(AArch64)
9 #endif
10 #ifdef LLVM_TARGET_ENABLE_ARM
11 LLVM_ASM_PRINTER(ARM)
12 #endif
13 #ifdef LLVM_TARGET_ENABLE_BPF
14 LLVM_ASM_PRINTER(BPF)
15 #endif
16 #ifdef LLVM_TARGET_ENABLE_MIPS
17 LLVM_ASM_PRINTER(Mips)
18 #endif
19 #ifdef LLVM_TARGET_ENABLE_POWERPC
20 LLVM_ASM_PRINTER(PowerPC)
21 #endif
22 #ifdef LLVM_TARGET_ENABLE_RISCV
23 LLVM_ASM_PRINTER(RISCV)
24 #endif
25 #ifdef LLVM_TARGET_ENABLE_SPARC
26 LLVM_ASM_PRINTER(Sparc)
27 #endif
28 #ifdef LLVM_TARGET_ENABLE_X86
29 LLVM_ASM_PRINTER(X86)
30 #endif
31
32 #undef LLVM_ASM_PRINTER