1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/test/MC
David Majnemer 1ffe32b198 MC: Add support for treating $ as a reference to the PC
The binutils assembler supports a mode called DOLLAR_DOT which treats
the dollar sign token as a reference to the current program counter if
the dollar sign doesn't precede a constant or identifier.

This commit adds a new MCAsmInfo flag stating whether or not a given
target supports this interpretation of the dollar sign token; by
default, this flag is not enabled.

Further, enable this flag for PPC. The system assembler for AIX and
binutils both support using the dollar sign in this manner.

This fixes PR17353.

llvm-svn: 191368
2013-09-25 10:47:21 +00:00
..
AArch64 Initial support for Neon scalar instructions. 2013-09-24 02:47:27 +00:00
ARM [ARMv8] Add support for the v8 cryptography extensions. 2013-09-19 11:59:01 +00:00
AsmParser Make the size and expr arguments of .fill directive optional. 2013-09-24 17:44:41 +00:00
COFF COFF: Ensure that objects produced by LLVM link with /safeseh 2013-09-17 23:18:05 +00:00
Disassembler [ARMv8] Add support for the v8 cryptography extensions. 2013-09-19 11:59:01 +00:00
ELF X86: Use R_X86_64_TPOFF64 for FK_Data_8 2013-09-22 05:30:16 +00:00
MachO Fixed a crash in the integrated assembler for Mach-O when a symbol difference 2013-09-05 20:25:06 +00:00
Markup MC: Simple example parser for MC assembly markup. 2012-10-31 23:24:13 +00:00
Mips This patch implements Mips load/store instructions from/to coprocessor 2. Test cases are added. 2013-09-16 10:29:42 +00:00
PowerPC MC: Add support for treating $ as a reference to the PC 2013-09-25 10:47:21 +00:00
SystemZ [SystemZ] Add unsigned compare-and-branch instructions 2013-09-18 09:56:40 +00:00
X86 Add the remaining Intel SHA instructions 2013-09-14 15:03:21 +00:00