CMakeLists.txt revision c3b20c260ee17a66c6306f81293c75681d8ea0aa
1set(LLVM_TARGET_DEFINITIONS SystemZ.td) 2 3tablegen(LLVM SystemZGenAsmMatcher.inc -gen-asm-matcher) 4tablegen(LLVM SystemZGenAsmWriter.inc -gen-asm-writer) 5tablegen(LLVM SystemZGenCallingConv.inc -gen-callingconv) 6tablegen(LLVM SystemZGenDAGISel.inc -gen-dag-isel) 7tablegen(LLVM SystemZGenDisassemblerTables.inc -gen-disassembler) 8tablegen(LLVM SystemZGenMCCodeEmitter.inc -gen-emitter -mc-emitter) 9tablegen(LLVM SystemZGenInstrInfo.inc -gen-instr-info) 10tablegen(LLVM SystemZGenRegisterInfo.inc -gen-register-info) 11tablegen(LLVM SystemZGenSubtargetInfo.inc -gen-subtarget) 12add_public_tablegen_target(SystemZCommonTableGen) 13 14add_llvm_target(SystemZCodeGen 15 SystemZAsmPrinter.cpp 16 SystemZCallingConv.cpp 17 SystemZConstantPoolValue.cpp 18 SystemZFrameLowering.cpp 19 SystemZISelDAGToDAG.cpp 20 SystemZISelLowering.cpp 21 SystemZInstrInfo.cpp 22 SystemZMCInstLower.cpp 23 SystemZRegisterInfo.cpp 24 SystemZSubtarget.cpp 25 SystemZTargetMachine.cpp 26 ) 27 28add_dependencies(LLVMSystemZCodeGen intrinsics_gen) 29 30add_subdirectory(AsmParser) 31add_subdirectory(Disassembler) 32add_subdirectory(InstPrinter) 33add_subdirectory(TargetInfo) 34add_subdirectory(MCTargetDesc) 35