Move the code in MipsExpandPseudo to MipsInstrInfo::expandPostRAPseudo.
[oota-llvm.git] / lib / Target / Mips / CMakeLists.txt
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 MipsGenEDInfo.inc -gen-enhanced-disassembly-info)
13 add_public_tablegen_target(MipsCommonTableGen)
14
15 add_llvm_target(MipsCodeGen
16   MipsAnalyzeImmediate.cpp
17   MipsAsmPrinter.cpp
18   MipsCodeEmitter.cpp
19   MipsDelaySlotFiller.cpp
20   MipsJITInfo.cpp
21   MipsInstrInfo.cpp
22   MipsISelDAGToDAG.cpp
23   MipsISelLowering.cpp
24   MipsFrameLowering.cpp
25   MipsMCInstLower.cpp
26   MipsMachineFunction.cpp
27   MipsRegisterInfo.cpp
28   MipsSubtarget.cpp
29   MipsTargetMachine.cpp
30   MipsTargetObjectFile.cpp
31   MipsSelectionDAGInfo.cpp
32   )
33
34 add_subdirectory(InstPrinter)
35 add_subdirectory(Disassembler)
36 add_subdirectory(TargetInfo)
37 add_subdirectory(MCTargetDesc)
38 add_subdirectory(AsmParser)