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 SystemZExpandPseudo.cpp
21 SystemZFrameLowering.cpp
22 SystemZHazardRecognizer.cpp
23 SystemZISelDAGToDAG.cpp
24 SystemZISelLowering.cpp
28 SystemZMachineFunctionInfo.cpp
29 SystemZMachineScheduler.cpp
30 SystemZMCInstLower.cpp
31 SystemZPostRewrite.cpp
32 SystemZRegisterInfo.cpp
33 SystemZSelectionDAGInfo.cpp
34 SystemZShortenInst.cpp
36 SystemZTargetMachine.cpp
37 SystemZTargetTransformInfo.cpp
41 add_subdirectory(AsmParser)
42 add_subdirectory(Disassembler)
43 add_subdirectory(MCTargetDesc)
44 add_subdirectory(TargetInfo)