blob: 2ac40f5354972d6d298844db15ddea2f06993b67 [file] [log] [blame]
Oscar Fuentescdc95492008-09-26 04:40:32 +00001set(LLVM_TARGET_DEFINITIONS ARM.td)
2
3tablegen(ARMGenRegisterInfo.h.inc -gen-register-desc-header)
4tablegen(ARMGenRegisterNames.inc -gen-register-enums)
5tablegen(ARMGenRegisterInfo.inc -gen-register-desc)
6tablegen(ARMGenInstrNames.inc -gen-instr-enums)
7tablegen(ARMGenInstrInfo.inc -gen-instr-desc)
8tablegen(ARMGenCodeEmitter.inc -gen-emitter)
9tablegen(ARMGenAsmWriter.inc -gen-asm-writer)
10tablegen(ARMGenDAGISel.inc -gen-dag-isel)
Bob Wilsona4c22902009-04-17 19:07:39 +000011tablegen(ARMGenCallingConv.inc -gen-callingconv)
Oscar Fuentescdc95492008-09-26 04:40:32 +000012tablegen(ARMGenSubtarget.inc -gen-subtarget)
13
Oscar Fuentesf3c03b02008-10-22 02:51:53 +000014add_llvm_target(ARMCodeGen
Oscar Fuentescdc95492008-09-26 04:40:32 +000015 ARMCodeEmitter.cpp
16 ARMConstantIslandPass.cpp
17 ARMConstantPoolValue.cpp
18 ARMInstrInfo.cpp
19 ARMISelDAGToDAG.cpp
20 ARMISelLowering.cpp
21 ARMJITInfo.cpp
22 ARMLoadStoreOptimizer.cpp
23 ARMRegisterInfo.cpp
24 ARMSubtarget.cpp
25 ARMTargetAsmInfo.cpp
26 ARMTargetMachine.cpp
27 )