1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/lib/Target/ARM/MCTargetDesc
Florian Hahn ee7da221bf [ARM] Create relocations for beq.w branches to ARM function syms.
Summary:
The ARM ELF ABI requires the linker to do interworking for wide
conditional branches from Thumb code to ARM code. 

That was pointed out by @peter.smith in the comments for D33436.

Reviewers: rafael, peter.smith, echristo

Reviewed By: peter.smith

Subscribers: aemerson, javed.absar, kristof.beyls, llvm-commits, peter.smith

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

llvm-svn: 306009
2017-06-22 15:32:41 +00:00
..
ARMAddressingModes.h
ARMAsmBackend.cpp [ARM] Create relocations for beq.w branches to ARM function syms. 2017-06-22 15:32:41 +00:00
ARMAsmBackend.h Use a MutableArrayRef. NFC. 2017-06-21 23:06:53 +00:00
ARMAsmBackendDarwin.h Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
ARMAsmBackendELF.h
ARMAsmBackendWinCOFF.h
ARMBaseInfo.h [ARM] Make RWPI use movw/movt when available 2017-02-07 13:07:12 +00:00
ARMELFObjectWriter.cpp Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
ARMELFStreamer.cpp Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
ARMFixupKinds.h [ARM] Support fixup for Thumb2 modified immediate 2017-06-05 09:37:12 +00:00
ARMMachObjectWriter.cpp Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
ARMMachORelocationInfo.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
ARMMCAsmInfo.cpp [ARM] Set a non-conflicting comment character for assembly in MSVC mode 2016-07-27 12:31:58 +00:00
ARMMCAsmInfo.h
ARMMCCodeEmitter.cpp [ARM] Support fixup for Thumb2 modified immediate 2017-06-05 09:37:12 +00:00
ARMMCExpr.cpp
ARMMCExpr.h
ARMMCTargetDesc.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
ARMMCTargetDesc.h Move the global variables representing each Target behind accessor function 2016-10-09 23:00:34 +00:00
ARMTargetStreamer.cpp Re-apply r302416: [ARM] Clear the constant pool cache on explicit .ltorg directives 2017-05-22 09:42:07 +00:00
ARMUnwindOpAsm.cpp [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-01-31 00:56:17 +00:00
ARMUnwindOpAsm.h [ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-01-31 00:56:17 +00:00
ARMWinCOFFObjectWriter.cpp Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
ARMWinCOFFStreamer.cpp
CMakeLists.txt
LLVMBuild.txt