]>
Commit | Line | Data |
---|---|---|
223e47cc LB |
1 | set(LLVM_TARGET_DEFINITIONS PPC.td) |
2 | ||
3 | tablegen(LLVM PPCGenAsmWriter.inc -gen-asm-writer) | |
1a4d82fc JJ |
4 | tablegen(LLVM PPCGenAsmMatcher.inc -gen-asm-matcher) |
5 | tablegen(LLVM PPCGenDisassemblerTables.inc -gen-disassembler) | |
6 | tablegen(LLVM PPCGenMCCodeEmitter.inc -gen-emitter) | |
223e47cc LB |
7 | tablegen(LLVM PPCGenRegisterInfo.inc -gen-register-info) |
8 | tablegen(LLVM PPCGenInstrInfo.inc -gen-instr-info) | |
9 | tablegen(LLVM PPCGenDAGISel.inc -gen-dag-isel) | |
1a4d82fc | 10 | tablegen(LLVM PPCGenFastISel.inc -gen-fast-isel) |
223e47cc LB |
11 | tablegen(LLVM PPCGenCallingConv.inc -gen-callingconv) |
12 | tablegen(LLVM PPCGenSubtargetInfo.inc -gen-subtarget) | |
13 | add_public_tablegen_target(PowerPCCommonTableGen) | |
14 | ||
15 | add_llvm_target(PowerPCCodeGen | |
16 | PPCAsmPrinter.cpp | |
17 | PPCBranchSelector.cpp | |
223e47cc LB |
18 | PPCCTRLoops.cpp |
19 | PPCHazardRecognizers.cpp | |
20 | PPCInstrInfo.cpp | |
21 | PPCISelDAGToDAG.cpp | |
22 | PPCISelLowering.cpp | |
1a4d82fc | 23 | PPCFastISel.cpp |
223e47cc | 24 | PPCFrameLowering.cpp |
223e47cc LB |
25 | PPCMCInstLower.cpp |
26 | PPCMachineFunctionInfo.cpp | |
27 | PPCRegisterInfo.cpp | |
28 | PPCSubtarget.cpp | |
29 | PPCTargetMachine.cpp | |
1a4d82fc | 30 | PPCTargetObjectFile.cpp |
970d7e83 | 31 | PPCTargetTransformInfo.cpp |
223e47cc LB |
32 | PPCSelectionDAGInfo.cpp |
33 | ) | |
34 | ||
1a4d82fc JJ |
35 | add_subdirectory(AsmParser) |
36 | add_subdirectory(Disassembler) | |
223e47cc LB |
37 | add_subdirectory(InstPrinter) |
38 | add_subdirectory(TargetInfo) | |
39 | add_subdirectory(MCTargetDesc) |