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) 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 SystemZElimCompare.cpp 19 SystemZExpandPseudo.cpp 20 SystemZFrameLowering.cpp 21 SystemZHazardRecognizer.cpp 22 SystemZISelDAGToDAG.cpp 23 SystemZISelLowering.cpp 24 SystemZInstrInfo.cpp 25 SystemZLDCleanup.cpp 26 SystemZLongBranch.cpp 27 SystemZMachineFunctionInfo.cpp 28 SystemZMachineScheduler.cpp 29 SystemZMCInstLower.cpp 30 SystemZRegisterInfo.cpp 31 SystemZSelectionDAGInfo.cpp 32 SystemZShortenInst.cpp 33 SystemZSubtarget.cpp 34 SystemZTargetMachine.cpp 35 SystemZTargetTransformInfo.cpp 36 SystemZTDC.cpp 37 ) 38 39add_subdirectory(AsmParser) 40add_subdirectory(Disassembler) 41add_subdirectory(InstPrinter) 42add_subdirectory(TargetInfo) 43add_subdirectory(MCTargetDesc) 44