CMakeLists.txt revision dce4a407a24b04eebc6a376f8e62b41aaa7b071f
15c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)set(LLVM_TARGET_DEFINITIONS Mips.td)
25c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
35c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenRegisterInfo.inc -gen-register-info)
45c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenInstrInfo.inc -gen-instr-info)
55c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenDisassemblerTables.inc -gen-disassembler)
65c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenCodeEmitter.inc -gen-emitter)
75c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenMCCodeEmitter.inc -gen-emitter -mc-emitter)
85c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenAsmWriter.inc -gen-asm-writer)
95c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenDAGISel.inc -gen-dag-isel)
105c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenFastISel.inc -gen-fast-isel)
115c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenCallingConv.inc -gen-callingconv)
125c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenSubtargetInfo.inc -gen-subtarget)
135c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenAsmMatcher.inc -gen-asm-matcher)
145c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)tablegen(LLVM MipsGenMCPseudoLowering.inc -gen-pseudo-lowering)
15add_public_tablegen_target(MipsCommonTableGen)
16
17add_llvm_target(MipsCodeGen
18  Mips16FrameLowering.cpp
19  Mips16HardFloat.cpp
20  Mips16HardFloatInfo.cpp
21  Mips16InstrInfo.cpp
22  Mips16ISelDAGToDAG.cpp
23  Mips16ISelLowering.cpp
24  Mips16RegisterInfo.cpp
25  MipsAnalyzeImmediate.cpp
26  MipsAsmPrinter.cpp
27  MipsCodeEmitter.cpp
28  MipsConstantIslandPass.cpp
29  MipsDelaySlotFiller.cpp
30  MipsFastISel.cpp
31  MipsJITInfo.cpp
32  MipsInstrInfo.cpp
33  MipsISelDAGToDAG.cpp
34  MipsISelLowering.cpp
35  MipsFrameLowering.cpp
36  MipsLongBranch.cpp
37  MipsMCInstLower.cpp
38  MipsMachineFunction.cpp
39  MipsModuleISelDAGToDAG.cpp
40  MipsOptimizePICCall.cpp
41  MipsOs16.cpp
42  MipsRegisterInfo.cpp
43  MipsSEFrameLowering.cpp
44  MipsSEInstrInfo.cpp
45  MipsSEISelDAGToDAG.cpp
46  MipsSEISelLowering.cpp
47  MipsSERegisterInfo.cpp
48  MipsSubtarget.cpp
49  MipsTargetMachine.cpp
50  MipsTargetObjectFile.cpp
51  MipsSelectionDAGInfo.cpp
52  )
53
54add_subdirectory(InstPrinter)
55add_subdirectory(Disassembler)
56add_subdirectory(TargetInfo)
57add_subdirectory(MCTargetDesc)
58add_subdirectory(AsmParser)
59
60