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