Home | History | Annotate | Download | only in Mips
      1 set(LLVM_TARGET_DEFINITIONS Mips.td)
      2 
      3 tablegen(LLVM MipsGenRegisterInfo.inc -gen-register-info)
      4 tablegen(LLVM MipsGenInstrInfo.inc -gen-instr-info)
      5 tablegen(LLVM MipsGenDisassemblerTables.inc -gen-disassembler)
      6 tablegen(LLVM MipsGenCodeEmitter.inc -gen-emitter)
      7 tablegen(LLVM MipsGenMCCodeEmitter.inc -gen-emitter -mc-emitter)
      8 tablegen(LLVM MipsGenAsmWriter.inc -gen-asm-writer)
      9 tablegen(LLVM MipsGenDAGISel.inc -gen-dag-isel)
     10 tablegen(LLVM MipsGenCallingConv.inc -gen-callingconv)
     11 tablegen(LLVM MipsGenSubtargetInfo.inc -gen-subtarget)
     12 tablegen(LLVM MipsGenAsmMatcher.inc -gen-asm-matcher)
     13 tablegen(LLVM MipsGenMCPseudoLowering.inc -gen-pseudo-lowering)
     14 add_public_tablegen_target(MipsCommonTableGen)
     15 
     16 add_llvm_target(MipsCodeGen
     17   Mips16FrameLowering.cpp
     18   Mips16HardFloat.cpp
     19   Mips16InstrInfo.cpp
     20   Mips16ISelDAGToDAG.cpp
     21   Mips16ISelLowering.cpp
     22   Mips16RegisterInfo.cpp
     23   MipsAnalyzeImmediate.cpp
     24   MipsAsmPrinter.cpp
     25   MipsCodeEmitter.cpp
     26   MipsConstantIslandPass.cpp
     27   MipsDelaySlotFiller.cpp
     28   MipsJITInfo.cpp
     29   MipsInstrInfo.cpp
     30   MipsISelDAGToDAG.cpp
     31   MipsISelLowering.cpp
     32   MipsFrameLowering.cpp
     33   MipsLongBranch.cpp
     34   MipsMCInstLower.cpp
     35   MipsMachineFunction.cpp
     36   MipsModuleISelDAGToDAG.cpp
     37   MipsOs16.cpp
     38   MipsOptimizeMathLibCalls.cpp
     39   MipsRegisterInfo.cpp
     40   MipsSEFrameLowering.cpp
     41   MipsSEInstrInfo.cpp
     42   MipsSEISelDAGToDAG.cpp
     43   MipsSEISelLowering.cpp
     44   MipsSERegisterInfo.cpp
     45   MipsSubtarget.cpp
     46   MipsTargetMachine.cpp
     47   MipsTargetObjectFile.cpp
     48   MipsSelectionDAGInfo.cpp
     49   )
     50 
     51 add_dependencies(LLVMMipsCodeGen MipsCommonTableGen intrinsics_gen)
     52 
     53 add_subdirectory(InstPrinter)
     54 add_subdirectory(Disassembler)
     55 add_subdirectory(TargetInfo)
     56 add_subdirectory(MCTargetDesc)
     57 add_subdirectory(AsmParser)
     58 
     59