| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | flat-scratch-gfx940.s | 627 scratch_load_ushort a2, v4, s6 label 630 scratch_load_ushort a2, v4, s6 offset:16 label 633 scratch_load_ushort a2, v4, off label 636 scratch_load_ushort a2, v4, off offset:16 label 639 scratch_load_ushort a2, off, s6 label 645 scratch_load_ushort a2, off, off label 651 scratch_load_ushort v2, v4, s6 label 654 scratch_load_ushort v2, v4, s6 offset:16 label 657 scratch_load_ushort v2, v4, off label 663 scratch_load_ushort v2, off, s6 label [all …]
|
| H A D | flat-scratch-instructions.s | 28 scratch_load_ushort v1, v2, off label 33 scratch_load_ushort v1, v2, off dlc label
|
| H A D | flat-scratch-st-mode.s | 16 scratch_load_ushort v1, off, off label
|
| H A D | gfx10_asm_flat.s | 404 scratch_load_ushort v2, off offset:1024 lds label 419 scratch_load_ushort off, s4 offset:1024 lds label
|
| H A D | gfx9_asm_flat.s | 3405 scratch_load_ushort v5, off, s2 offset:-1 label 3408 scratch_load_ushort v255, off, s2 offset:-1 label 3411 scratch_load_ushort v5, off, s101 offset:-1 label 3420 scratch_load_ushort v5, off, vcc_lo offset:-1 label 3429 scratch_load_ushort v5, v0, off offset:-1 label 3432 scratch_load_ushort v5, off, s2 label 3435 scratch_load_ushort v5, off, s2 offset:0 label 3438 scratch_load_ushort v5, off, s2 offset:4095 label 3441 scratch_load_ushort v5, off, s2 offset:-4096 label 4353 scratch_load_ushort v2, off offset:2048 lds label [all …]
|
| H A D | flat-gfx11-mnemonic.s | 120 scratch_load_ushort v1, v2, s1 label
|
| H A D | gfx1030_new.s | 217 scratch_load_ushort off, off offset:1024 lds label
|
| H A D | gfx90a_ldst_acc.s | 1502 scratch_load_ushort a5, off, s2 offset:-1 label 1506 scratch_load_ushort a255, off, s2 offset:-1 label 1510 scratch_load_ushort a5, off, s101 offset:-1 label 1522 scratch_load_ushort a5, off, vcc_lo offset:-1 label 1526 scratch_load_ushort a5, off, vcc_hi offset:-1 label 1530 scratch_load_ushort a5, v0, off offset:-1 label 1534 scratch_load_ushort a5, off, s2 label 1538 scratch_load_ushort a5, off, s2 label 1542 scratch_load_ushort a5, off, s2 offset:4095 label 1546 scratch_load_ushort a5, off, s2 offset:-4096 label [all …]
|
| H A D | gfx8_unsupported.s | 688 scratch_load_ushort v1, v2, off label
|
| H A D | gfx7_unsupported.s | 706 scratch_load_ushort v1, v2, off label
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | flat-scratch-gfx940.txt | 627 # GFX940: scratch_load_ushort a2, v4, s6 ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x86,0x02] 630 # GFX940: scratch_load_ushort a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0x86,… 633 # GFX940: scratch_load_ushort a2, v4, off ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0xff,0x02] 636 # GFX940: scratch_load_ushort a2, v4, off offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0xff… 639 # GFX940: scratch_load_ushort a2, off, s6 ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x86,0x02] 645 # GFX940: scratch_load_ushort a2, off, off ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0xff,0x02] 651 # GFX940: scratch_load_ushort v2, v4, s6 ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x06,0x02] 654 # GFX940: scratch_load_ushort v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x48,0xdc,0x04,0x00,0x06,… 657 # GFX940: scratch_load_ushort v2, v4, off ; encoding: [0x00,0x60,0x48,0xdc,0x04,0x00,0x7f,0x02] 663 # GFX940: scratch_load_ushort v2, off, s6 ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x06,0x02] [all …]
|
| H A D | gfx1030_dasm_new.txt | 123 # GFX10: scratch_load_ushort v1, off, off ; encoding: [0x00,0x40,0x28,0xdc,0x00,0x00,0x7f,0x01] 259 # GFX10: scratch_load_ushort off, off offset:1024 lds ; encoding: [0x00,0x64,0x28,0xdc,0x00,0x00,0x…
|
| H A D | gfx90a_ldst_acc.txt | 1125 # GFX90A: scratch_load_ushort a5, off, s2 offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x82… 1128 # GFX90A: scratch_load_ushort a255, off, s2 offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x… 1131 # GFX90A: scratch_load_ushort a5, off, s101 offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x… 1140 # GFX90A: scratch_load_ushort a5, off, vcc_lo offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,… 1143 # GFX90A: scratch_load_ushort a5, off, vcc_hi offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,… 1146 # GFX90A: scratch_load_ushort a5, v0, off offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0xff… 1149 # GFX90A: scratch_load_ushort a5, off, s2 ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x82,0x05] 1152 # GFX90A: scratch_load_ushort a5, off, s2 ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x82,0x05] 1155 # GFX90A: scratch_load_ushort a5, off, s2 offset:4095 ; encoding: [0xff,0x4f,0x48,0xdc,0x00,0x00,0x… 1158 # GFX90A: scratch_load_ushort a5, off, s2 offset:-4096 ; encoding: [0x00,0x50,0x48,0xdc,0x00,0x00,0… [all …]
|
| H A D | gfx9_dasm_all.txt | 4449 # CHECK: scratch_load_ushort v5, off, s2 offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x02,… 4452 # CHECK: scratch_load_ushort v255, off, s2 offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x0… 4455 # CHECK: scratch_load_ushort v5, off, s101 offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x6… 4464 # CHECK: scratch_load_ushort v5, off, vcc_lo offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0… 4467 # CHECK: scratch_load_ushort v5, off, vcc_hi offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0… 4470 # CHECK: scratch_load_ushort v5, v0, off offset:-1 ; encoding: [0xff,0x5f,0x48,0xdc,0x00,0x00,0x7f,… 4473 # CHECK: scratch_load_ushort v5, off, s2 ; encoding: [0x00,0x40,0x48,0xdc,0x00,0x00,0x02,0x… 4476 # CHECK: scratch_load_ushort v5, off, s2 offset:4095 ; encoding: [0xff,0x4f,0x48,0xdc,0x00,0x00,0x0… 4479 # CHECK: scratch_load_ushort v5, off, s2 offset:-4096 ; encoding: [0x00,0x50,0x48,0xdc,0x00,0x00,0x… 4482 # CHECK: scratch_load_ushort v5, off, s2 offset:-1 glc ; encoding: [0xff,0x5f,0x49,0xdc,0x00,0x00,0… [all …]
|
| H A D | gfx10_dasm_all.txt | 19766 # GFX10: scratch_load_ushort v1, v2, off ; encoding: [0x00,0x40,0x28,0xdc,0x02,0x00,0x7d,0x… 19769 # GFX10: scratch_load_ushort v1, v2, off dlc ; encoding: [0x00,0x50,0x28,0xdc,0x02,0x00,0x7d,0x… 98953 # GFX10: scratch_load_ushort v2, off offset:1024 lds ; encoding: [0x00,0x64,0x28,0xdc,0x02,0x00,0x7… 98968 # GFX10: scratch_load_ushort off, s4 offset:1024 lds ; encoding: [0x00,0x64,0x28,0xdc,0x00,0x00,0x0…
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | fast-unaligned-load-store.private.ll | 49 ; GFX9-FLASTSCR-NEXT: scratch_load_ushort v1, v0, off 50 ; GFX9-FLASTSCR-NEXT: scratch_load_ushort v2, v0, off offset:2 71 ; GFX10-FLASTSCR-NEXT: scratch_load_ushort v1, v0, off 72 ; GFX10-FLASTSCR-NEXT: scratch_load_ushort v2, v0, off offset:2
|
| H A D | chain-hi-to-lo.ll | 23 ; FLATSCR-NEXT: scratch_load_ushort v0, off, s0 45 ; FLATSCR_GFX10-NEXT: scratch_load_ushort v0, off, s0 89 ; FLATSCR-NEXT: scratch_load_ushort v0, v0, off 109 ; FLATSCR_GFX10-NEXT: scratch_load_ushort v0, v0, off
|
| H A D | load-hi16.ll | 1010 ; GFX900-FLATSCR: scratch_load_ushort v0, off, s32 glc{{$}}
|
| H A D | load-lo16.ll | 1261 ; GFX900-FLATSCR-NEXT: scratch_load_ushort v1, off, s32 offset:4094
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | FLATInstructions.td | 861 defm SCRATCH_LOAD_USHORT : FLAT_Scratch_Load_Pseudo <"scratch_load_ushort", VGPR_32>;
|
| /llvm-project-15.0.7/llvm/docs/AMDGPU/ |
| H A D | AMDGPUAsmGFX90a.rst | 290 …scratch_load_ushort :ref:`vdst<amdgpu_synid_gfx90a_vdst_92bb33>`::ref:`opt<amdgpu_synid…
|
| H A D | AMDGPUAsmGFX9.rst | 321 …scratch_load_ushort :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_g…
|
| H A D | AMDGPUAsmGFX10.rst | 547 …scratch_load_ushort :ref:`vdst<amdgpu_synid_gfx10_vdst_4d2300>`::ref:`opt<amdgpu_synid_…
|
| H A D | AMDGPUAsmGFX1030.rst | 523 …scratch_load_ushort :ref:`vdst<amdgpu_synid_gfx1030_vdst_89680f>`, :ref:`vaddr<…
|
| H A D | AMDGPUAsmGFX940.rst | 308 …scratch_load_ushort :ref:`vdst<amdgpu_synid_gfx940_vdst_fa7dbd>`, :ref:`vaddr<a…
|