/3rd_party/llvm/lib/Target/XCore/CMakeLists.txt
https://code.google.com/p/softart/ · CMake · 34 lines · 30 code · 4 blank · 0 comment · 0 complexity · b29069f599c630edbd5c6d0ee5914428 MD5 · raw file
- set(LLVM_TARGET_DEFINITIONS XCore.td)
- tablegen(LLVM XCoreGenRegisterInfo.inc -gen-register-info)
- tablegen(LLVM XCoreGenInstrInfo.inc -gen-instr-info)
- tablegen(LLVM XCoreGenDisassemblerTables.inc -gen-disassembler)
- tablegen(LLVM XCoreGenAsmWriter.inc -gen-asm-writer)
- tablegen(LLVM XCoreGenDAGISel.inc -gen-dag-isel)
- tablegen(LLVM XCoreGenCallingConv.inc -gen-callingconv)
- tablegen(LLVM XCoreGenSubtargetInfo.inc -gen-subtarget)
- add_public_tablegen_target(XCoreCommonTableGen)
- add_llvm_target(XCoreCodeGen
- XCoreAsmPrinter.cpp
- XCoreFrameLowering.cpp
- XCoreInstrInfo.cpp
- XCoreISelDAGToDAG.cpp
- XCoreISelLowering.cpp
- XCoreLowerThreadLocal.cpp
- XCoreMachineFunctionInfo.cpp
- XCoreMCInstLower.cpp
- XCoreRegisterInfo.cpp
- XCoreSubtarget.cpp
- XCoreTargetMachine.cpp
- XCoreTargetObjectFile.cpp
- XCoreTargetTransformInfo.cpp
- XCoreSelectionDAGInfo.cpp
- )
- add_dependencies(LLVMXCoreCodeGen XCoreCommonTableGen intrinsics_gen)
- add_subdirectory(Disassembler)
- add_subdirectory(InstPrinter)
- add_subdirectory(TargetInfo)
- add_subdirectory(MCTargetDesc)