llvm-6502/lib/Target/ARM/MCTargetDesc
David Peixotto 12f33da20b MC: support different sized constants in constant pools
On AArch64 the pseudo instruction ldr <reg>, =... supports both
32-bit and 64-bit constants. Add support for 64 bit constants for
the pools to support the pseudo instruction fully.

Changes the AArch64 ldr-pseudo tests to use 32-bit registers and
adds tests with 64-bit registers.

Patch by Janne Grunau!

Differential Revision: http://reviews.llvm.org/D4279



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213387 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-18 16:05:14 +00:00
..
ARMAddressingModes.h
ARMArchName.def
ARMArchName.h
ARMAsmBackend.cpp ARMEB: Additional test files for ARM fixups 2014-05-20 09:24:37 +00:00
ARMBaseInfo.h ARM: correctly mangle dllimport symbols 2014-07-07 05:18:30 +00:00
ARMELFObjectWriter.cpp Fix pr19645. 2014-05-03 19:57:04 +00:00
ARMELFStreamer.cpp ARM: take care not to set the ThumbFunc bit on TLS data symbols 2014-06-30 09:37:24 +00:00
ARMFixupKinds.h Completely rewrite ELFObjectWriter::RecordRelocation. 2014-03-29 06:26:49 +00:00
ARMMachObjectWriter.cpp ARM: when falling back to scattered relocs, keep the type. 2014-07-04 10:58:05 +00:00
ARMMachORelocationInfo.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-10 03:19:03 +00:00
ARMMCAsmInfo.cpp Allow using normal .eh_frame based unwinding on ARM. Use the same 2014-05-07 07:49:34 +00:00
ARMMCAsmInfo.h [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. 2014-04-29 07:58:41 +00:00
ARMMCCodeEmitter.cpp Convert some assert(0) to llvm_unreachable or fold an 'if' condition into the assert. 2014-06-19 06:10:58 +00:00
ARMMCExpr.cpp Move expression visitation logic up to MCStreamer. 2014-06-25 15:45:33 +00:00
ARMMCExpr.h Move expression visitation logic up to MCStreamer. 2014-06-25 15:45:33 +00:00
ARMMCTargetDesc.cpp Suppress 'not handled in switch' warning 2014-07-18 12:13:04 +00:00
ARMMCTargetDesc.h Allow a target to create a null streamer. 2014-06-20 13:11:28 +00:00
ARMTargetStreamer.cpp MC: support different sized constants in constant pools 2014-07-18 16:05:14 +00:00
ARMUnwindOpAsm.cpp
ARMUnwindOpAsm.h Prune includes in ARM target. 2014-03-22 23:51:00 +00:00
ARMWinCOFFObjectWriter.cpp MC: correct IMAGE_REL_ARM_MOV32T relocation emission 2014-05-21 23:17:56 +00:00
ARMWinCOFFStreamer.cpp Add WoA object file emission support 2014-04-27 03:48:22 +00:00
CMakeLists.txt Add WoA object file emission support 2014-04-27 03:48:22 +00:00
LLVMBuild.txt
Makefile