|  | set(LLVM_TARGET_DEFINITIONS ARM.td) | 
|  |  | 
|  | tablegen(LLVM ARMGenAsmMatcher.inc -gen-asm-matcher) | 
|  | tablegen(LLVM ARMGenAsmWriter.inc -gen-asm-writer) | 
|  | tablegen(LLVM ARMGenCallingConv.inc -gen-callingconv) | 
|  | tablegen(LLVM ARMGenDAGISel.inc -gen-dag-isel) | 
|  | tablegen(LLVM ARMGenDisassemblerTables.inc -gen-disassembler) | 
|  | tablegen(LLVM ARMGenFastISel.inc -gen-fast-isel) | 
|  | tablegen(LLVM ARMGenGlobalISel.inc -gen-global-isel) | 
|  | tablegen(LLVM ARMGenInstrInfo.inc -gen-instr-info) | 
|  | tablegen(LLVM ARMGenMCCodeEmitter.inc -gen-emitter) | 
|  | tablegen(LLVM ARMGenMCPseudoLowering.inc -gen-pseudo-lowering) | 
|  | tablegen(LLVM ARMGenRegisterBank.inc -gen-register-bank) | 
|  | tablegen(LLVM ARMGenRegisterInfo.inc -gen-register-info) | 
|  | tablegen(LLVM ARMGenSubtargetInfo.inc -gen-subtarget) | 
|  | tablegen(LLVM ARMGenSystemRegister.inc -gen-searchable-tables) | 
|  |  | 
|  | add_public_tablegen_target(ARMCommonTableGen) | 
|  |  | 
|  | add_llvm_target(ARMCodeGen | 
|  | A15SDOptimizer.cpp | 
|  | ARMAsmPrinter.cpp | 
|  | ARMBaseInstrInfo.cpp | 
|  | ARMBaseRegisterInfo.cpp | 
|  | ARMCallLowering.cpp | 
|  | ARMCodeGenPrepare.cpp | 
|  | ARMConstantIslandPass.cpp | 
|  | ARMConstantPoolValue.cpp | 
|  | ARMExpandPseudoInsts.cpp | 
|  | ARMFastISel.cpp | 
|  | ARMFrameLowering.cpp | 
|  | ARMHazardRecognizer.cpp | 
|  | ARMInstructionSelector.cpp | 
|  | ARMISelDAGToDAG.cpp | 
|  | ARMISelLowering.cpp | 
|  | ARMInstrInfo.cpp | 
|  | ARMLegalizerInfo.cpp | 
|  | ARMParallelDSP.cpp | 
|  | ARMLoadStoreOptimizer.cpp | 
|  | ARMMCInstLower.cpp | 
|  | ARMMachineFunctionInfo.cpp | 
|  | ARMMacroFusion.cpp | 
|  | ARMRegisterInfo.cpp | 
|  | ARMOptimizeBarriersPass.cpp | 
|  | ARMRegisterBankInfo.cpp | 
|  | ARMSelectionDAGInfo.cpp | 
|  | ARMSubtarget.cpp | 
|  | ARMTargetMachine.cpp | 
|  | ARMTargetObjectFile.cpp | 
|  | ARMTargetTransformInfo.cpp | 
|  | MLxExpansionPass.cpp | 
|  | Thumb1FrameLowering.cpp | 
|  | Thumb1InstrInfo.cpp | 
|  | ThumbRegisterInfo.cpp | 
|  | Thumb2ITBlockPass.cpp | 
|  | Thumb2InstrInfo.cpp | 
|  | Thumb2SizeReduction.cpp | 
|  | ARMComputeBlockSize.cpp | 
|  | ) | 
|  |  | 
|  | add_subdirectory(AsmParser) | 
|  | add_subdirectory(Disassembler) | 
|  | add_subdirectory(InstPrinter) | 
|  | add_subdirectory(MCTargetDesc) | 
|  | add_subdirectory(TargetInfo) | 
|  | add_subdirectory(Utils) |