• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1set(LLVM_TARGET_DEFINITIONS XCore.td)
2
3tablegen(XCoreGenRegisterInfo.inc -gen-register-info)
4tablegen(XCoreGenInstrInfo.inc -gen-instr-info)
5tablegen(XCoreGenAsmWriter.inc -gen-asm-writer)
6tablegen(XCoreGenDAGISel.inc -gen-dag-isel)
7tablegen(XCoreGenCallingConv.inc -gen-callingconv)
8tablegen(XCoreGenSubtargetInfo.inc -gen-subtarget)
9
10add_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
23add_subdirectory(TargetInfo)
24add_subdirectory(MCTargetDesc)
25