• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1set(LLVM_TARGET_DEFINITIONS Sparc.td)
2
3tablegen(LLVM SparcGenRegisterInfo.inc -gen-register-info)
4tablegen(LLVM SparcGenInstrInfo.inc -gen-instr-info)
5tablegen(LLVM SparcGenAsmWriter.inc -gen-asm-writer)
6tablegen(LLVM SparcGenDAGISel.inc -gen-dag-isel)
7tablegen(LLVM SparcGenSubtargetInfo.inc -gen-subtarget)
8tablegen(LLVM SparcGenCallingConv.inc -gen-callingconv)
9add_public_tablegen_target(SparcCommonTableGen)
10
11add_llvm_target(SparcCodeGen
12  DelaySlotFiller.cpp
13  FPMover.cpp
14  SparcAsmPrinter.cpp
15  SparcInstrInfo.cpp
16  SparcISelDAGToDAG.cpp
17  SparcISelLowering.cpp
18  SparcFrameLowering.cpp
19  SparcMachineFunctionInfo.cpp
20  SparcRegisterInfo.cpp
21  SparcSubtarget.cpp
22  SparcTargetMachine.cpp
23  SparcSelectionDAGInfo.cpp
24  )
25
26add_subdirectory(TargetInfo)
27add_subdirectory(MCTargetDesc)
28