3 #ifndef LLVM_DISASSEMBLER
4 # error Please define the macro LLVM_DISASSEMBLER(TargetName)
7 #ifdef LLVM_TARGET_ENABLE_AARCH64
8 LLVM_DISASSEMBLER(AArch64)
10 #ifdef LLVM_TARGET_ENABLE_ARM
11 LLVM_DISASSEMBLER(ARM)
13 #ifdef LLVM_TARGET_ENABLE_BPF
14 LLVM_DISASSEMBLER(BPF)
16 #ifdef LLVM_TARGET_ENABLE_MIPS
17 LLVM_DISASSEMBLER(Mips)
19 #ifdef LLVM_TARGET_ENABLE_POWERPC
20 LLVM_DISASSEMBLER(PowerPC)
22 #ifdef LLVM_TARGET_ENABLE_RISCV
23 LLVM_DISASSEMBLER(RISCV)
25 #ifdef LLVM_TARGET_ENABLE_SPARC
26 LLVM_DISASSEMBLER(Sparc)
28 #ifdef LLVM_TARGET_ENABLE_X86
29 LLVM_DISASSEMBLER(X86)
32 #undef LLVM_DISASSEMBLER