CMakeLists.txt revision d5c407d2d01ff8797c29343e4da5f765fe52fb5f
1set(LLVM_TARGET_DEFINITIONS Mips.td) 2 3tablegen(LLVM MipsGenRegisterInfo.inc -gen-register-info) 4tablegen(LLVM MipsGenInstrInfo.inc -gen-instr-info) 5tablegen(LLVM MipsGenDisassemblerTables.inc -gen-disassembler) 6tablegen(LLVM MipsGenCodeEmitter.inc -gen-emitter) 7tablegen(LLVM MipsGenMCCodeEmitter.inc -gen-emitter -mc-emitter) 8tablegen(LLVM MipsGenAsmWriter.inc -gen-asm-writer) 9tablegen(LLVM MipsGenDAGISel.inc -gen-dag-isel) 10tablegen(LLVM MipsGenCallingConv.inc -gen-callingconv) 11tablegen(LLVM MipsGenSubtargetInfo.inc -gen-subtarget) 12tablegen(LLVM MipsGenEDInfo.inc -gen-enhanced-disassembly-info) 13add_public_tablegen_target(MipsCommonTableGen) 14 15add_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 MipsLongBranch.cpp 26 MipsMCInstLower.cpp 27 MipsMachineFunction.cpp 28 MipsRegisterInfo.cpp 29 MipsSubtarget.cpp 30 MipsTargetMachine.cpp 31 MipsTargetObjectFile.cpp 32 MipsSelectionDAGInfo.cpp 33 ) 34 35add_dependencies(LLVMMipsCodeGen intrinsics_gen) 36 37add_subdirectory(InstPrinter) 38add_subdirectory(Disassembler) 39add_subdirectory(TargetInfo) 40add_subdirectory(MCTargetDesc) 41add_subdirectory(AsmParser) 42