| set(disas_srcs "") |
| |
| if("ARM" IN_LIST LLVM_TARGETS_TO_BUILD) |
| list(APPEND |
| ARM/TestArm64Disassembly.cpp |
| ARM/TestArmv7Disassembly.cpp |
| ) |
| endif() |
| |
| if("X86" IN_LIST LLVM_TARGETS_TO_BUILD) |
| list(APPEND disas_srcs |
| x86/TestGetControlFlowKindx86.cpp |
| ) |
| endif() |
| |
| if("RISCV" IN_LIST LLVM_TARGETS_TO_BUILD) |
| list(APPEND disas_srcs |
| RISCV/TestMCDisasmInstanceRISCV.cpp |
| ) |
| endif() |
| |
| if (disas_srcs) |
| add_lldb_unittest(DisassemblerTests |
| ${disas_srcs} |
| LINK_LIBS |
| lldbCore |
| lldbSymbol |
| lldbTarget |
| lldbPluginDisassemblerLLVMC |
| lldbPluginProcessUtility |
| LINK_COMPONENTS |
| Support |
| ${LLVM_TARGETS_TO_BUILD}) |
| endif() |