Home | History | Annotate | Download | only in ARM
      1 set(LLVM_TARGET_DEFINITIONS ARM.td)
      2 
      3 tablegen(LLVM ARMGenRegisterInfo.inc -gen-register-info)
      4 tablegen(LLVM ARMGenInstrInfo.inc -gen-instr-info)
      5 tablegen(LLVM ARMGenMCCodeEmitter.inc -gen-emitter)
      6 tablegen(LLVM ARMGenMCPseudoLowering.inc -gen-pseudo-lowering)
      7 tablegen(LLVM ARMGenAsmWriter.inc -gen-asm-writer)
      8 tablegen(LLVM ARMGenAsmMatcher.inc -gen-asm-matcher)
      9 tablegen(LLVM ARMGenDAGISel.inc -gen-dag-isel)
     10 tablegen(LLVM ARMGenFastISel.inc -gen-fast-isel)
     11 tablegen(LLVM ARMGenCallingConv.inc -gen-callingconv)
     12 tablegen(LLVM ARMGenSubtargetInfo.inc -gen-subtarget)
     13 tablegen(LLVM ARMGenDisassemblerTables.inc -gen-disassembler)
     14 add_public_tablegen_target(ARMCommonTableGen)
     15 
     16 add_llvm_target(ARMCodeGen
     17   A15SDOptimizer.cpp
     18   ARMAsmPrinter.cpp
     19   ARMBaseInstrInfo.cpp
     20   ARMBaseRegisterInfo.cpp
     21   ARMConstantIslandPass.cpp
     22   ARMConstantPoolValue.cpp
     23   ARMExpandPseudoInsts.cpp
     24   ARMFastISel.cpp
     25   ARMFrameLowering.cpp
     26   ARMHazardRecognizer.cpp
     27   ARMISelDAGToDAG.cpp
     28   ARMISelLowering.cpp
     29   ARMInstrInfo.cpp
     30   ARMLoadStoreOptimizer.cpp
     31   ARMMCInstLower.cpp
     32   ARMMachineFunctionInfo.cpp
     33   ARMRegisterInfo.cpp
     34   ARMOptimizeBarriersPass.cpp
     35   ARMSelectionDAGInfo.cpp
     36   ARMSubtarget.cpp
     37   ARMTargetMachine.cpp
     38   ARMTargetObjectFile.cpp
     39   ARMTargetTransformInfo.cpp
     40   MLxExpansionPass.cpp
     41   Thumb1FrameLowering.cpp
     42   Thumb1InstrInfo.cpp
     43   ThumbRegisterInfo.cpp
     44   Thumb2ITBlockPass.cpp
     45   Thumb2InstrInfo.cpp
     46   Thumb2SizeReduction.cpp
     47   )
     48 
     49 add_subdirectory(TargetInfo)
     50 add_subdirectory(AsmParser)
     51 add_subdirectory(Disassembler)
     52 add_subdirectory(InstPrinter)
     53 add_subdirectory(MCTargetDesc)
     54