include_directories(
${LLVM_MAIN_SRC_DIR}/lib/Target/AArch64
${LLVM_BINARY_DIR}/lib/Target/AArch64
)
set(LLVM_LINK_COMPONENTS
AArch64CodeGen
AArch64Desc
AArch64Info
AArch64Utils
AsmParser
CodeGen
CodeGenTypes
Core
GlobalISel
MC
MIRParser
SelectionDAG
Support
Target
TargetParser
)
add_llvm_target_unittest(AArch64Tests
AArch64InstPrinterTest.cpp
AddressingModes.cpp
DecomposeStackOffsetTest.cpp
InstSizes.cpp
MatrixRegisterAliasing.cpp
SMEAttributesTest.cpp
AArch64SVESchedPseudoTest.cpp
Immediates.cpp
)