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   PPCCCState.cpp
     20   PPCCTRLoops.cpp
     21   PPCHazardRecognizers.cpp
     22   PPCInstrInfo.cpp
     23   PPCISelDAGToDAG.cpp
     24   PPCISelLowering.cpp
     25   PPCEarlyReturn.cpp
     26   PPCFastISel.cpp
     27   PPCFrameLowering.cpp
     28   PPCLoopPreIncPrep.cpp
     29   PPCMCInstLower.cpp
     30   PPCMachineFunctionInfo.cpp
     31   PPCMIPeephole.cpp
     32   PPCRegisterInfo.cpp
     33   PPCQPXLoadSplat.cpp
     34   PPCSubtarget.cpp
     35   PPCTargetMachine.cpp
     36   PPCTargetObjectFile.cpp
     37   PPCTargetTransformInfo.cpp
     38   PPCTOCRegDeps.cpp
     39   PPCTLSDynamicCall.cpp
     40   PPCVSXCopy.cpp
     41   PPCVSXFMAMutate.cpp
     42   PPCVSXSwapRemoval.cpp
     43   )
     44 
     45 add_subdirectory(AsmParser)
     46 add_subdirectory(Disassembler)
     47 add_subdirectory(InstPrinter)
     48 add_subdirectory(TargetInfo)
     49 add_subdirectory(MCTargetDesc)
     50