llvm-project/llvm/test/MC
Matt Arsenault 04004716ff AMDGPU: Correct encoding for global instructions
The soffset field needs to be be set to 0x7f to disable it,
not 0. 0 is interpreted as an SGPR offset.

This should be enough to get basic usage of the global instructions
working. Technically it is possible to use an SGPR_32 offset,
but I'm not sure if it's correct with 64-bit pointers, but
that is not handled now. This should also be cleaned up
to be more similar to how different MUBUF modes are handled,
and to have InstrMappings between the different types.

llvm-svn: 308583
2017-07-20 05:17:54 +00:00
..
AArch64 [AArch64] Force relocations for all ADRP instructions 2017-07-19 20:14:32 +00:00
AMDGPU AMDGPU: Correct encoding for global instructions 2017-07-20 05:17:54 +00:00
ARM [ARM] Unify handling of M-Class system registers 2017-07-19 12:57:16 +00:00
AVR [AVR] Remove a bunch of now-obselete tests 2017-07-01 05:23:13 +00:00
AsmParser fix trivial typo in comment, NFC 2017-06-26 06:32:04 +00:00
COFF [codeview] Change readobj symbol dumping format 2017-07-11 23:41:41 +00:00
Disassembler [AMDGPU][MC] Corrected disassembler for proper decoding of v_mqsad_u32_u8 2017-07-18 13:12:48 +00:00
ELF Use @LINE in two more tests. 2017-07-06 21:33:23 +00:00
Hexagon [Hexagon] Handle a global operand to A2_addi when creating duplexes 2017-06-22 15:53:31 +00:00
Lanai [lanai] Add more tests for assembly of conditional ALU ops 2016-07-11 17:58:16 +00:00
MachO IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata. 2017-06-12 20:10:48 +00:00
Markup
Mips Revert "Reland "[mips][mt][6/7] Add support for mftr, mttr instructions."" 2017-07-14 15:08:05 +00:00
PowerPC [Power9] Added support for the modsw, moduw, modsd, modud hardware instructions. 2017-06-12 17:58:42 +00:00
Sparc [Sparc] Remove execute permissions from non-executable text files 2017-05-17 11:05:20 +00:00
SystemZ [SystemZ, AsmParser] Enable the mnemonic spell corrector. 2017-07-18 09:17:00 +00:00
WebAssembly [WebAssembly] Expose the offset of each data segment 2017-07-12 00:24:54 +00:00
X86 [llvm] Remove redundant check-prefix=CHECK from tests. NFC. 2017-07-17 17:32:45 +00:00