[PATCH] New SystemZ backend: LLVM code changes
Ulrich Weigand
ulrich.weigand at de.ibm.com
Mon Apr 15 10:40:21 PDT 2013
uweigand added you to the CC list for the revision "New SystemZ backend: LLVM code changes".
Hi asl,
This adds (back) a LLVM SystemZ backend. The code in this diff corresponds to the merge of the three patches attached to:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20130408/171516.html
Further background here:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2013-April/061170.html
http://llvm-reviews.chandlerc.com/D669
Files:
cmake/config-ix.cmake
configure
include/llvm/Object/RelocVisitor.h
include/llvm/Object/ELF.h
include/llvm/ADT/Triple.h
include/llvm/Support/ELF.h
docs/GettingStarted.rst
projects/sample/configure
projects/sample/autoconf/configure.ac
lib/Target/LLVMBuild.txt
lib/Target/SystemZ/SystemZOperators.td
lib/Target/SystemZ/SystemZ.td
lib/Target/SystemZ/SystemZRegisterInfo.h
lib/Target/SystemZ/SystemZSubtarget.h
lib/Target/SystemZ/SystemZMCInstLower.cpp
lib/Target/SystemZ/SystemZFrameLowering.h
lib/Target/SystemZ/SystemZISelLowering.h
lib/Target/SystemZ/SystemZInstrFP.td
lib/Target/SystemZ/SystemZInstrBuilder.h
lib/Target/SystemZ/AsmParser/LLVMBuild.txt
lib/Target/SystemZ/AsmParser/CMakeLists.txt
lib/Target/SystemZ/AsmParser/Makefile
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
lib/Target/SystemZ/SystemZInstrInfo.h
lib/Target/SystemZ/SystemZConstantPoolValue.cpp
lib/Target/SystemZ/SystemZTargetMachine.h
lib/Target/SystemZ/SystemZSelectionDAGInfo.h
lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h
lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h
lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp
lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp
lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
lib/Target/SystemZ/MCTargetDesc/LLVMBuild.txt
lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h
lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp
lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt
lib/Target/SystemZ/MCTargetDesc/Makefile
lib/Target/SystemZ/SystemZPatterns.td
lib/Target/SystemZ/SystemZAsmPrinter.h
lib/Target/SystemZ/Makefile
lib/Target/SystemZ/CMakeLists.txt
lib/Target/SystemZ/SystemZSubtarget.cpp
lib/Target/SystemZ/SystemZRegisterInfo.cpp
lib/Target/SystemZ/SystemZInstrInfo.td
lib/Target/SystemZ/SystemZOperands.td
lib/Target/SystemZ/SystemZFrameLowering.cpp
lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp
lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h
lib/Target/SystemZ/InstPrinter/LLVMBuild.txt
lib/Target/SystemZ/InstPrinter/CMakeLists.txt
lib/Target/SystemZ/InstPrinter/Makefile
lib/Target/SystemZ/SystemZISelLowering.cpp
lib/Target/SystemZ/SystemZTargetMachine.cpp
lib/Target/SystemZ/SystemZInstrInfo.cpp
lib/Target/SystemZ/SystemZMCInstLower.h
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
lib/Target/SystemZ/SystemZInstrFormats.td
lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp
lib/Target/SystemZ/TargetInfo/LLVMBuild.txt
lib/Target/SystemZ/TargetInfo/CMakeLists.txt
lib/Target/SystemZ/TargetInfo/Makefile
lib/Target/SystemZ/SystemZ.h
lib/Target/SystemZ/SystemZAsmPrinter.cpp
lib/Target/SystemZ/SystemZCallingConv.td
lib/Target/SystemZ/SystemZConstantPoolValue.h
lib/Target/SystemZ/SystemZRegisterInfo.td
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
lib/Target/SystemZ/LLVMBuild.txt
lib/Target/SystemZ/SystemZMachineFunctionInfo.h
lib/Target/SystemZ/README.txt
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
lib/MC/MCObjectFileInfo.cpp
lib/Support/Triple.cpp
CMakeLists.txt
autoconf/configure.ac
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D669.2.patch
Type: text/x-patch
Size: 468521 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130415/6ea04477/attachment.bin>
More information about the llvm-commits
mailing list