Home | History | Annotate | Download | only in PowerPC
      1 set(LLVM_TARGET_DEFINITIONS PPC.td)
      2 
      3 tablegen(LLVM PPCGenAsmWriter.inc -gen-asm-writer)
      4 tablegen(LLVM PPCGenAsmMatcher.inc -gen-asm-matcher)
      5 tablegen(LLVM PPCGenDisassemblerTables.inc -gen-disassembler)
      6 tablegen(LLVM PPCGenMCCodeEmitter.inc -gen-emitter)
      7 tablegen(LLVM PPCGenRegisterInfo.inc -gen-register-info)
      8 tablegen(LLVM PPCGenInstrInfo.inc -gen-instr-info)
      9 tablegen(LLVM PPCGenDAGISel.inc -gen-dag-isel)
     10 tablegen(LLVM PPCGenFastISel.inc -gen-fast-isel)
     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   PPCBoolRetToInt.cpp
     17   PPCAsmPrinter.cpp
     18   PPCBranchSelector.cpp
     19   PPCCTRLoops.cpp
     20   PPCHazardRecognizers.cpp
     21   PPCInstrInfo.cpp
     22   PPCISelDAGToDAG.cpp
     23   PPCISelLowering.cpp
     24   PPCEarlyReturn.cpp
     25   PPCFastISel.cpp
     26   PPCFrameLowering.cpp
     27   PPCLoopDataPrefetch.cpp
     28   PPCLoopPreIncPrep.cpp
     29   PPCMCInstLower.cpp
     30   PPCMachineFunctionInfo.cpp
     31   PPCMIPeephole.cpp
     32   PPCRegisterInfo.cpp
     33   PPCSubtarget.cpp
     34   PPCTargetMachine.cpp
     35   PPCTargetObjectFile.cpp
     36   PPCTargetTransformInfo.cpp
     37   PPCTOCRegDeps.cpp
     38   PPCTLSDynamicCall.cpp
     39   PPCVSXCopy.cpp
     40   PPCVSXFMAMutate.cpp
     41   PPCVSXSwapRemoval.cpp
     42   )
     43 
     44 add_subdirectory(AsmParser)
     45 add_subdirectory(Disassembler)
     46 add_subdirectory(InstPrinter)
     47 add_subdirectory(TargetInfo)
     48 add_subdirectory(MCTargetDesc)
     49