1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/lib/Target/Hexagon/MCTargetDesc
Joel Jones b127877693 MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC
Some targets, notably AArch64 for ILP32, have different relocation encodings
based upon the ABI. This is an enabling change, so a future patch can use the
ABIName from MCTargetOptions to chose which relocations to use. Tested using
check-llvm.

The corresponding change to clang is in: http://reviews.llvm.org/D16538

Patch by: Joel Jones

Differential Revision: https://reviews.llvm.org/D16213

llvm-svn: 276654
2016-07-25 17:18:28 +00:00
..
CMakeLists.txt
HexagonAsmBackend.cpp MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC 2016-07-25 17:18:28 +00:00
HexagonBaseInfo.h
HexagonELFObjectWriter.cpp
HexagonFixupKinds.h
HexagonInstPrinter.cpp Fix -Wunused-variable in non-Asserts build 2016-05-19 20:44:22 +00:00
HexagonInstPrinter.h
HexagonMCAsmInfo.cpp
HexagonMCAsmInfo.h
HexagonMCChecker.cpp [Hexagon] Separate C8 and USR to avoid unwanted subregister composition 2016-05-28 01:51:16 +00:00
HexagonMCChecker.h
HexagonMCCodeEmitter.cpp
HexagonMCCodeEmitter.h
HexagonMCCompound.cpp
HexagonMCDuplexInfo.cpp [Hexagon] Create global std::map lazily. 2016-07-02 13:05:12 +00:00
HexagonMCELFStreamer.cpp
HexagonMCELFStreamer.h
HexagonMCExpr.cpp
HexagonMCExpr.h
HexagonMCInstrInfo.cpp
HexagonMCInstrInfo.h
HexagonMCShuffler.cpp [scan-build] fix dead store warnings emitted on LLVM Hexagon code base 2016-05-13 13:13:59 +00:00
HexagonMCShuffler.h
HexagonMCTargetDesc.cpp Delete MCCodeGenInfo. 2016-06-30 18:25:11 +00:00
HexagonMCTargetDesc.h MC] Provide an MCTargetOptions to implementors of MCAsmBackendCtorTy, NFC 2016-07-25 17:18:28 +00:00
HexagonShuffler.cpp
HexagonShuffler.h
LLVMBuild.txt