1add_llvm_component_library(LLVMAArch64Desc 2 AArch64AsmBackend.cpp 3 AArch64ELFObjectWriter.cpp 4 AArch64ELFStreamer.cpp 5 AArch64InstPrinter.cpp 6 AArch64MCAsmInfo.cpp 7 AArch64MCCodeEmitter.cpp 8 AArch64MCExpr.cpp 9 AArch64MCTargetDesc.cpp 10 AArch64MachObjectWriter.cpp 11 AArch64TargetStreamer.cpp 12 AArch64WinCOFFObjectWriter.cpp 13 AArch64WinCOFFStreamer.cpp 14 15 LINK_COMPONENTS 16 AArch64Info 17 AArch64Utils 18 BinaryFormat 19 CodeGenTypes 20 MC 21 Support 22 TargetParser 23 24 ADD_TO_COMPONENT 25 AArch64 26 ) 27 28add_dependencies(LLVMAArch64Desc AArch64CommonTableGen) 29 30# Hack: we need to include 'main' target directory to grab private headers 31include_directories(${CMAKE_CURRENT_SOURCE_DIR}/.. ${CMAKE_CURRENT_BINARY_DIR}/..) 32