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