1 set(LLVM_TARGET_DEFINITIONS SystemZ.td)
3 tablegen(LLVM SystemZGenAsmMatcher.inc -gen-asm-matcher)
4 tablegen(LLVM SystemZGenAsmWriter.inc -gen-asm-writer)
5 tablegen(LLVM SystemZGenCallingConv.inc -gen-callingconv)
6 tablegen(LLVM SystemZGenDAGISel.inc -gen-dag-isel)
7 tablegen(LLVM SystemZGenDisassemblerTables.inc -gen-disassembler)
8 tablegen(LLVM SystemZGenInstrInfo.inc -gen-instr-info)
9 tablegen(LLVM SystemZGenMCCodeEmitter.inc -gen-emitter)
10 tablegen(LLVM SystemZGenRegisterInfo.inc -gen-register-info)
11 tablegen(LLVM SystemZGenSubtargetInfo.inc -gen-subtarget)
13 add_public_tablegen_target(SystemZCommonTableGen)
15 add_llvm_target(SystemZCodeGen
17 SystemZCallingConv.cpp
18 SystemZConstantPoolValue.cpp
19 SystemZElimCompare.cpp
20 SystemZFrameLowering.cpp
21 SystemZHazardRecognizer.cpp
22 SystemZISelDAGToDAG.cpp
23 SystemZISelLowering.cpp
27 SystemZMachineFunctionInfo.cpp
28 SystemZMachineScheduler.cpp
29 SystemZMCInstLower.cpp
30 SystemZPostRewrite.cpp
31 SystemZRegisterInfo.cpp
32 SystemZSelectionDAGInfo.cpp
33 SystemZShortenInst.cpp
35 SystemZTargetMachine.cpp
36 SystemZTargetTransformInfo.cpp
40 add_subdirectory(AsmParser)
41 add_subdirectory(Disassembler)
42 add_subdirectory(MCTargetDesc)
43 add_subdirectory(TargetInfo)