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   Mips16InstrInfo.cpp
     19   Mips16ISelDAGToDAG.cpp
     20   Mips16ISelLowering.cpp
     21   Mips16RegisterInfo.cpp
     22   MipsAnalyzeImmediate.cpp
     23   MipsAsmPrinter.cpp
     24   MipsCodeEmitter.cpp
     25   MipsConstantIslandPass.cpp
     26   MipsDelaySlotFiller.cpp
     27   MipsJITInfo.cpp
     28   MipsInstrInfo.cpp
     29   MipsISelDAGToDAG.cpp
     30   MipsISelLowering.cpp
     31   MipsFrameLowering.cpp
     32   MipsLongBranch.cpp
     33   MipsMCInstLower.cpp
     34   MipsMachineFunction.cpp
     35   MipsRegisterInfo.cpp
     36   MipsSEFrameLowering.cpp
     37   MipsSEInstrInfo.cpp
     38   MipsSEISelDAGToDAG.cpp
     39   MipsSEISelLowering.cpp
     40   MipsSERegisterInfo.cpp
     41   MipsSubtarget.cpp
     42   MipsTargetMachine.cpp
     43   MipsTargetObjectFile.cpp
     44   MipsSelectionDAGInfo.cpp
     45   )
     46 
     47 add_dependencies(LLVMMipsCodeGen intrinsics_gen)
     48 
     49 add_subdirectory(InstPrinter)
     50 add_subdirectory(Disassembler)
     51 add_subdirectory(TargetInfo)
     52 add_subdirectory(MCTargetDesc)
     53 add_subdirectory(AsmParser)
     54