1add_llvm_component_group(SystemZ HAS_JIT) 2 3set(LLVM_TARGET_DEFINITIONS SystemZ.td) 4 5tablegen(LLVM SystemZGenAsmMatcher.inc -gen-asm-matcher) 6tablegen(LLVM SystemZGenAsmWriter.inc -gen-asm-writer) 7tablegen(LLVM SystemZGenCallingConv.inc -gen-callingconv) 8tablegen(LLVM SystemZGenDAGISel.inc -gen-dag-isel) 9tablegen(LLVM SystemZGenDisassemblerTables.inc -gen-disassembler) 10tablegen(LLVM SystemZGenInstrInfo.inc -gen-instr-info) 11tablegen(LLVM SystemZGenMCCodeEmitter.inc -gen-emitter) 12tablegen(LLVM SystemZGenRegisterInfo.inc -gen-register-info) 13tablegen(LLVM SystemZGenSubtargetInfo.inc -gen-subtarget) 14 15add_public_tablegen_target(SystemZCommonTableGen) 16 17add_llvm_target(SystemZCodeGen 18 SystemZAsmPrinter.cpp 19 SystemZCallingConv.cpp 20 SystemZConstantPoolValue.cpp 21 SystemZCopyPhysRegs.cpp 22 SystemZElimCompare.cpp 23 SystemZFrameLowering.cpp 24 SystemZHazardRecognizer.cpp 25 SystemZISelDAGToDAG.cpp 26 SystemZISelLowering.cpp 27 SystemZInstrInfo.cpp 28 SystemZLDCleanup.cpp 29 SystemZLongBranch.cpp 30 SystemZMachineFunctionInfo.cpp 31 SystemZMachineScheduler.cpp 32 SystemZMCInstLower.cpp 33 SystemZPostRewrite.cpp 34 SystemZRegisterInfo.cpp 35 SystemZSelectionDAGInfo.cpp 36 SystemZShortenInst.cpp 37 SystemZSubtarget.cpp 38 SystemZTargetMachine.cpp 39 SystemZTargetTransformInfo.cpp 40 SystemZTDC.cpp 41 42 LINK_COMPONENTS 43 Analysis 44 AsmPrinter 45 CodeGen 46 Core 47 MC 48 Scalar 49 SelectionDAG 50 Support 51 SystemZDesc 52 SystemZInfo 53 Target 54 55 ADD_TO_COMPONENT 56 SystemZ 57 ) 58 59add_subdirectory(AsmParser) 60add_subdirectory(Disassembler) 61add_subdirectory(MCTargetDesc) 62add_subdirectory(TargetInfo) 63