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