• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1set(LLVM_TARGET_DEFINITIONS PPC.td)
2
3tablegen(PPCGenAsmWriter.inc -gen-asm-writer)
4tablegen(PPCGenCodeEmitter.inc -gen-emitter)
5tablegen(PPCGenMCCodeEmitter.inc -gen-emitter -mc-emitter)
6tablegen(PPCGenRegisterInfo.inc -gen-register-info)
7tablegen(PPCGenInstrInfo.inc -gen-instr-info)
8tablegen(PPCGenDAGISel.inc -gen-dag-isel)
9tablegen(PPCGenCallingConv.inc -gen-callingconv)
10tablegen(PPCGenSubtargetInfo.inc -gen-subtarget)
11
12add_llvm_target(PowerPCCodeGen
13  PPCAsmBackend.cpp
14  PPCAsmPrinter.cpp
15  PPCBranchSelector.cpp
16  PPCCodeEmitter.cpp
17  PPCHazardRecognizers.cpp
18  PPCInstrInfo.cpp
19  PPCISelDAGToDAG.cpp
20  PPCISelLowering.cpp
21  PPCFrameLowering.cpp
22  PPCJITInfo.cpp
23  PPCMCCodeEmitter.cpp
24  PPCMCInstLower.cpp
25  PPCPredicates.cpp
26  PPCRegisterInfo.cpp
27  PPCSubtarget.cpp
28  PPCTargetMachine.cpp
29  PPCSelectionDAGInfo.cpp
30  )
31
32add_subdirectory(InstPrinter)
33add_subdirectory(TargetInfo)
34add_subdirectory(MCTargetDesc)
35