[yaml2obj][obj2yaml] - Do not create a symbol table by default.
[llvm-complete.git] / lib / Target / Mips / CMakeLists.txt
blob0ac2d8a687d0976ac7930628b900d8436769f2ea
1 set(LLVM_TARGET_DEFINITIONS Mips.td)
3 tablegen(LLVM MipsGenAsmMatcher.inc -gen-asm-matcher)
4 tablegen(LLVM MipsGenAsmWriter.inc -gen-asm-writer)
5 tablegen(LLVM MipsGenCallingConv.inc -gen-callingconv)
6 tablegen(LLVM MipsGenDAGISel.inc -gen-dag-isel)
7 tablegen(LLVM MipsGenDisassemblerTables.inc -gen-disassembler)
8 tablegen(LLVM MipsGenFastISel.inc -gen-fast-isel)
9 tablegen(LLVM MipsGenGlobalISel.inc -gen-global-isel)
10 tablegen(LLVM MipsGenInstrInfo.inc -gen-instr-info)
11 tablegen(LLVM MipsGenMCCodeEmitter.inc -gen-emitter)
12 tablegen(LLVM MipsGenMCPseudoLowering.inc -gen-pseudo-lowering)
13 tablegen(LLVM MipsGenRegisterBank.inc -gen-register-bank)
14 tablegen(LLVM MipsGenRegisterInfo.inc -gen-register-info)
15 tablegen(LLVM MipsGenSubtargetInfo.inc -gen-subtarget)
16 tablegen(LLVM MipsGenExegesis.inc -gen-exegesis)
18 add_public_tablegen_target(MipsCommonTableGen)
20 add_llvm_target(MipsCodeGen
21   Mips16FrameLowering.cpp
22   Mips16HardFloat.cpp
23   Mips16HardFloatInfo.cpp
24   Mips16InstrInfo.cpp
25   Mips16ISelDAGToDAG.cpp
26   Mips16ISelLowering.cpp
27   Mips16RegisterInfo.cpp
28   MipsAnalyzeImmediate.cpp
29   MipsAsmPrinter.cpp
30   MipsCallLowering.cpp
31   MipsCCState.cpp
32   MipsConstantIslandPass.cpp
33   MipsDelaySlotFiller.cpp
34   MipsExpandPseudo.cpp
35   MipsFastISel.cpp
36   MipsInstrInfo.cpp
37   MipsInstructionSelector.cpp
38   MipsISelDAGToDAG.cpp
39   MipsISelLowering.cpp
40   MipsFrameLowering.cpp
41   MipsLegalizerInfo.cpp
42   MipsBranchExpansion.cpp
43   MipsMCInstLower.cpp
44   MipsMachineFunction.cpp
45   MipsModuleISelDAGToDAG.cpp
46   MipsOptimizePICCall.cpp
47   MipsOs16.cpp
48   MipsPreLegalizerCombiner.cpp
49   MipsRegisterBankInfo.cpp
50   MipsRegisterInfo.cpp
51   MipsSEFrameLowering.cpp
52   MipsSEInstrInfo.cpp
53   MipsSEISelDAGToDAG.cpp
54   MipsSEISelLowering.cpp
55   MipsSERegisterInfo.cpp
56   MipsSubtarget.cpp
57   MipsTargetMachine.cpp
58   MipsTargetObjectFile.cpp
59   MicroMipsSizeReduction.cpp
60   )
62 add_subdirectory(AsmParser)
63 add_subdirectory(Disassembler)
64 add_subdirectory(MCTargetDesc)
65 add_subdirectory(TargetInfo)