1 set(LLVM_TARGET_DEFINITIONS XCore.td) 2 3 tablegen(XCoreGenRegisterInfo.inc -gen-register-info) 4 tablegen(XCoreGenInstrInfo.inc -gen-instr-info) 5 tablegen(XCoreGenAsmWriter.inc -gen-asm-writer) 6 tablegen(XCoreGenDAGISel.inc -gen-dag-isel) 7 tablegen(XCoreGenCallingConv.inc -gen-callingconv) 8 tablegen(XCoreGenSubtargetInfo.inc -gen-subtarget) 9 10 add_llvm_target(XCoreCodeGen 11 XCoreAsmPrinter.cpp 12 XCoreFrameLowering.cpp 13 XCoreInstrInfo.cpp 14 XCoreISelDAGToDAG.cpp 15 XCoreISelLowering.cpp 16 XCoreRegisterInfo.cpp 17 XCoreSubtarget.cpp 18 XCoreTargetMachine.cpp 19 XCoreTargetObjectFile.cpp 20 XCoreSelectionDAGInfo.cpp 21 ) 22 23 add_subdirectory(TargetInfo) 24 add_subdirectory(MCTargetDesc) 25