Tim Northover
d8949f5002
AArch64: print correct annotation for ADRP addresses.
...
The immediate on an ADRP MCInst needs to be multiplied by 0x1000 to obtain the
actual PC-offset that will be calculated.
llvm-svn: 333525
2018-05-30 09:54:59 +00:00
NAKAMURA Takumi
fe1202c4cb
Untabify.
...
llvm-svn: 273129
2016-06-20 00:37:41 +00:00
Kevin Enderby
d2d2ce9b9f
Update the AArch64ExternalSymbolizer to print literal strings as escaped strings
...
so it is the same as the MCExternalSymbolizer.
rdar://17349181
llvm-svn: 272588
2016-06-13 21:08:57 +00:00
Eric Christopher
572e03a396
Fix "the the" in comments.
...
llvm-svn: 240112
2015-06-19 01:53:21 +00:00
Jim Grosbach
13760bd152
MC: Clean up MCExpr naming. NFC.
...
llvm-svn: 238634
2015-05-30 01:25:56 +00:00
Jim Grosbach
6f482000e9
MC: Clean up method names in MCContext.
...
The naming was a mish-mash of old and new style. Update to be consistent
with the new. NFC.
llvm-svn: 237594
2015-05-18 18:43:14 +00:00
Jim Grosbach
e9119e41ef
MC: Modernize MCOperand API naming. NFC.
...
MCOperand::Create*() methods renamed to MCOperand::create*().
llvm-svn: 237275
2015-05-13 18:37:00 +00:00
Craig Topper
35b2f75733
Convert some assert(0) to llvm_unreachable or fold an 'if' condition into the assert.
...
llvm-svn: 211254
2014-06-19 06:10:58 +00:00
Tim Northover
3b0846e8f7
AArch64/ARM64: move ARM64 into AArch64's place
...
This commit starts with a "git mv ARM64 AArch64" and continues out
from there, renaming the C++ classes, intrinsics, and other
target-local objects for consistency.
"ARM64" test directories are also moved, and tests that began their
life in ARM64 use an arm64 triple, those from AArch64 use an aarch64
triple. Both should be equivalent though.
This finishes the AArch64 merge, and everyone should feel free to
continue committing as normal now.
llvm-svn: 209577
2014-05-24 12:50:23 +00:00