Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / Target / SystemZ / CMakeLists.txt
1 set(LLVM_TARGET_DEFINITIONS SystemZ.td)
2
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 SystemZGenMCCodeEmitter.inc -gen-emitter)
9 tablegen(LLVM SystemZGenInstrInfo.inc -gen-instr-info)
10 tablegen(LLVM SystemZGenRegisterInfo.inc -gen-register-info)
11 tablegen(LLVM SystemZGenSubtargetInfo.inc -gen-subtarget)
12 add_public_tablegen_target(SystemZCommonTableGen)
13
14 add_llvm_target(SystemZCodeGen
15   SystemZAsmPrinter.cpp
16   SystemZCallingConv.cpp
17   SystemZConstantPoolValue.cpp
18   SystemZElimCompare.cpp
19   SystemZFrameLowering.cpp
20   SystemZISelDAGToDAG.cpp
21   SystemZISelLowering.cpp
22   SystemZInstrInfo.cpp
23   SystemZLDCleanup.cpp
24   SystemZLongBranch.cpp
25   SystemZMachineFunctionInfo.cpp
26   SystemZMCInstLower.cpp
27   SystemZRegisterInfo.cpp
28   SystemZSelectionDAGInfo.cpp
29   SystemZShortenInst.cpp
30   SystemZSubtarget.cpp
31   SystemZTargetMachine.cpp
32   SystemZTargetTransformInfo.cpp
33   )
34
35 add_subdirectory(AsmParser)
36 add_subdirectory(Disassembler)
37 add_subdirectory(InstPrinter)
38 add_subdirectory(TargetInfo)
39 add_subdirectory(MCTargetDesc)