diff options
Diffstat (limited to 'test/MC/Disassembler/AMDGPU/trap_gfx9.txt')
-rw-r--r-- | test/MC/Disassembler/AMDGPU/trap_gfx9.txt | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/test/MC/Disassembler/AMDGPU/trap_gfx9.txt b/test/MC/Disassembler/AMDGPU/trap_gfx9.txt index 70a570eec5aba..0b140c42168a5 100644 --- a/test/MC/Disassembler/AMDGPU/trap_gfx9.txt +++ b/test/MC/Disassembler/AMDGPU/trap_gfx9.txt @@ -107,3 +107,35 @@ # GFX9: buffer_atomic_inc v1, off, ttmp[12:15], 56 glc ; encoding: [0x00,0x40,0x2c,0xe1,0x00,0x01,0x1e,0xb8] 0x00,0x40,0x2c,0xe1,0x00,0x01,0x1e,0xb8 + +#===----------------------------------------------------------------------===# +# Trap Handler related - 8-dword registers +#===----------------------------------------------------------------------===# + +# GFX9: s_buffer_load_dwordx8 ttmp[0:7], s[0:3], s0 ; encoding: [0x00,0x1b,0x2c,0xc0,0x00,0x00,0x00,0x00] +0x00,0x1b,0x2c,0xc0,0x00,0x00,0x00,0x00 + +# GFX9: s_buffer_load_dwordx8 ttmp[4:11], s[0:3], s0 ; encoding: [0x00,0x1c,0x2c,0xc0,0x00,0x00,0x00,0x00] +0x00,0x1c,0x2c,0xc0,0x00,0x00,0x00,0x00 + +# GFX9: s_buffer_load_dwordx8 ttmp[8:15], s[0:3], s0 ; encoding: [0x00,0x1d,0x2c,0xc0,0x00,0x00,0x00,0x00] +0x00,0x1d,0x2c,0xc0,0x00,0x00,0x00,0x00 + +# GFX9: s_load_dwordx8 ttmp[0:7], s[0:1], s0 ; encoding: [0x00,0x1b,0x0c,0xc0,0x00,0x00,0x00,0x00] +0x00,0x1b,0x0c,0xc0,0x00,0x00,0x00,0x00 + +# GFX9: s_load_dwordx8 ttmp[4:11], s[0:1], s0 ; encoding: [0x00,0x1c,0x0c,0xc0,0x00,0x00,0x00,0x00] +0x00,0x1c,0x0c,0xc0,0x00,0x00,0x00,0x00 + +# GFX9: s_load_dwordx8 ttmp[8:15], s[0:1], s0 ; encoding: [0x00,0x1d,0x0c,0xc0,0x00,0x00,0x00,0x00] +0x00,0x1d,0x0c,0xc0,0x00,0x00,0x00,0x00 + +#===----------------------------------------------------------------------===# +# Trap Handler related - 16-dword registers +#===----------------------------------------------------------------------===# + +# GFX9: s_buffer_load_dwordx16 ttmp[0:15], s[0:3], s0 ; encoding: [0x00,0x1b,0x30,0xc0,0x00,0x00,0x00,0x00] +0x00,0x1b,0x30,0xc0,0x00,0x00,0x00,0x00 + +# GFX9: s_load_dwordx16 ttmp[0:15], s[0:1], s0 ; encoding: [0x00,0x1b,0x10,0xc0,0x00,0x00,0x00,0x00] +0x00,0x1b,0x10,0xc0,0x00,0x00,0x00,0x00 |