| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | flat-scratch-svs.ll | 20 ; GFX940-SDAG-NEXT: scratch_store_byte v0, v1, s0 offset:1 sc0 sc1 22 ; GFX940-SDAG-NEXT: scratch_store_byte v0, v2, s0 offset:2 sc0 sc1 25 ; GFX940-SDAG-NEXT: scratch_store_byte v0, v1, s0 offset:4 sc0 sc1 39 ; GFX940-GISEL-NEXT: scratch_store_byte v0, v2, off offset:1 sc0 sc1 41 ; GFX940-GISEL-NEXT: scratch_store_byte v0, v3, off offset:2 sc0 sc1 43 ; GFX940-GISEL-NEXT: scratch_store_byte v0, v1, off offset:4 sc0 sc1 104 ; GFX940-SDAG-NEXT: scratch_store_byte v0, v1, s0 offset:1 sc0 sc1 106 ; GFX940-SDAG-NEXT: scratch_store_byte v0, v2, s0 offset:2 sc0 sc1 109 ; GFX940-SDAG-NEXT: scratch_store_byte v0, v1, s0 offset:4 sc0 sc1 191 ; GFX940-SDAG-NEXT: scratch_store_byte v0, v1, s0 offset:1 sc0 sc1 [all …]
|
| H A D | local-stack-alloc-block-sp-reference.ll | 74 ; FLATSCR-NEXT: scratch_store_byte off, v0, s3 169 ; FLATSCR-NEXT: scratch_store_byte off, v2, s1 290 ; FLATSCR-NEXT: scratch_store_byte off, v0, s3
|
| H A D | flat-scratch.ll | 3944 ; GFX9-NEXT: scratch_store_byte v0, v1, off 3955 ; GFX10-NEXT: scratch_store_byte v0, v1, off offset:-1 3977 ; GFX9-PAL-NEXT: scratch_store_byte v0, v1, off 3988 ; GFX940-NEXT: scratch_store_byte v0, v1, off sc0 sc1 4000 ; GFX1010-PAL-NEXT: scratch_store_byte v0, v1, off 4011 ; GFX1030-PAL-NEXT: scratch_store_byte v0, v1, off offset:-1 4040 ; GFX9-NEXT: scratch_store_byte v0, v1, off 4052 ; GFX10-NEXT: scratch_store_byte v0, v1, off offset:-129 4074 ; GFX9-PAL-NEXT: scratch_store_byte v0, v1, off 4085 ; GFX940-NEXT: scratch_store_byte v0, v1, s0 sc0 sc1 [all …]
|
| H A D | gfx-callable-argument-types.ll | 199 ; GFX10-SCRATCH-NEXT: scratch_store_byte off, v0, s32 327 ; GFX10-SCRATCH-NEXT: scratch_store_byte off, v0, s32 455 ; GFX10-SCRATCH-NEXT: scratch_store_byte off, v0, s32 5886 ; GFX10-SCRATCH-NEXT: scratch_store_byte off, v0, s33 6054 ; GFX10-SCRATCH-NEXT: scratch_store_byte off, v0, s33 6782 ; GFX10-SCRATCH-NEXT: scratch_store_byte off, v0, s32
|
| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | flat-scratch-gfx940.s | 675 scratch_store_byte v4, a2, s6 label 678 scratch_store_byte v4, a2, s6 offset:16 label 681 scratch_store_byte v4, a2, off label 684 scratch_store_byte v4, a2, off offset:16 label 687 scratch_store_byte off, a2, s6 label 693 scratch_store_byte off, a2, off label 699 scratch_store_byte v4, v2, s6 label 702 scratch_store_byte v4, v2, s6 offset:16 label 705 scratch_store_byte v4, v2, off label 711 scratch_store_byte off, v2, s6 label [all …]
|
| H A D | flat-scratch-instructions.s | 138 scratch_store_byte v1, v2, off label 143 scratch_store_byte v1, v2, off dlc label
|
| H A D | flat-scratch-st-mode.s | 51 scratch_store_byte off, v2, off label
|
| H A D | gfx9_asm_flat.s | 3675 scratch_store_byte off, v2, s3 offset:-1 label 3678 scratch_store_byte off, v255, s3 offset:-1 label 3681 scratch_store_byte off, v2, s101 offset:-1 label 3690 scratch_store_byte off, v2, vcc_lo offset:-1 label 3693 scratch_store_byte off, v2, vcc_hi offset:-1 label 3696 scratch_store_byte off, v2, ttmp15 offset:-1 label 3699 scratch_store_byte v0, v2, off offset:-1 label 3702 scratch_store_byte off, v2, s3 label 3705 scratch_store_byte off, v2, s3 offset:0 label 3708 scratch_store_byte off, v2, s3 offset:4095 label [all …]
|
| H A D | flat-gfx11-mnemonic.s | 138 scratch_store_byte v1, v2, s3 label
|
| H A D | gfx90a_ldst_acc.s | 1838 scratch_store_byte off, a2, s3 offset:-1 label 1842 scratch_store_byte off, a255, s3 offset:-1 label 1846 scratch_store_byte off, a2, s101 offset:-1 label 1858 scratch_store_byte off, a2, vcc_lo offset:-1 label 1862 scratch_store_byte off, a2, vcc_hi offset:-1 label 1866 scratch_store_byte v0, a2, off offset:-1 label 1870 scratch_store_byte off, a2, s3 label 1874 scratch_store_byte off, a2, s3 label 1878 scratch_store_byte off, a2, s3 offset:4095 label 1882 scratch_store_byte off, a2, s3 offset:-4096 label [all …]
|
| H A D | gfx8_unsupported.s | 691 scratch_store_byte off, v2, flat_scratch_hi offset:-1 label
|
| H A D | gfx7_unsupported.s | 709 scratch_store_byte off, v2, flat_scratch_hi offset:-1 label
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | flat-scratch-gfx940.txt | 675 # GFX940: scratch_store_byte v4, a2, s6 ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x86,0x00] 678 # GFX940: scratch_store_byte v4, a2, s6 offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0x86,0… 681 # GFX940: scratch_store_byte v4, a2, off ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0xff,0x00] 684 # GFX940: scratch_store_byte v4, a2, off offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0xff,… 687 # GFX940: scratch_store_byte off, a2, s6 ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x86,0x00] 693 # GFX940: scratch_store_byte off, a2, off ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0xff,0x00] 699 # GFX940: scratch_store_byte v4, v2, s6 ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x06,0x00] 702 # GFX940: scratch_store_byte v4, v2, s6 offset:16 ; encoding: [0x10,0x60,0x60,0xdc,0x04,0x02,0x06,0… 705 # GFX940: scratch_store_byte v4, v2, off ; encoding: [0x00,0x60,0x60,0xdc,0x04,0x02,0x7f,0x00] 711 # GFX940: scratch_store_byte off, v2, s6 ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x06,0x00] [all …]
|
| H A D | gfx1030_dasm_new.txt | 144 # GFX10: scratch_store_byte off, v2, off ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x7f,0x00]
|
| H A D | gfx90a_ldst_acc.txt | 1377 # GFX90A: scratch_store_byte off, a2, s3 offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x83,… 1380 # GFX90A: scratch_store_byte off, a255, s3 offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0xff,0x8… 1383 # GFX90A: scratch_store_byte off, a2, s101 offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0xe… 1392 # GFX90A: scratch_store_byte off, a2, vcc_lo offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0… 1395 # GFX90A: scratch_store_byte off, a2, vcc_hi offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0… 1398 # GFX90A: scratch_store_byte v0, a2, off offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0xff,… 1401 # GFX90A: scratch_store_byte off, a2, s3 ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x83,0x00] 1404 # GFX90A: scratch_store_byte off, a2, s3 ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x83,0x00] 1407 # GFX90A: scratch_store_byte off, a2, s3 offset:4095 ; encoding: [0xff,0x4f,0x60,0xdc,0x00,0x02,0x8… 1410 # GFX90A: scratch_store_byte off, a2, s3 offset:-4096 ; encoding: [0x00,0x50,0x60,0xdc,0x00,0x02,0x… [all …]
|
| H A D | gfx9_dasm_all.txt | 4683 # CHECK: scratch_store_byte off, v2, s3 offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x03,0… 4686 # CHECK: scratch_store_byte off, v255, s3 offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0xff,0x03… 4689 # CHECK: scratch_store_byte off, v2, s101 offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x65… 4698 # CHECK: scratch_store_byte off, v2, vcc_lo offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x… 4701 # CHECK: scratch_store_byte off, v2, vcc_hi offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x… 4704 # CHECK: scratch_store_byte v0, v2, off offset:-1 ; encoding: [0xff,0x5f,0x60,0xdc,0x00,0x02,0x7f,0… 4707 # CHECK: scratch_store_byte off, v2, s3 ; encoding: [0x00,0x40,0x60,0xdc,0x00,0x02,0x03,0x… 4710 # CHECK: scratch_store_byte off, v2, s3 offset:4095 ; encoding: [0xff,0x4f,0x60,0xdc,0x00,0x02,0x03… 4713 # CHECK: scratch_store_byte off, v2, s3 offset:-4096 ; encoding: [0x00,0x50,0x60,0xdc,0x00,0x02,0x0… 4716 # CHECK: scratch_store_byte off, v2, s3 offset:-1 glc ; encoding: [0xff,0x5f,0x61,0xdc,0x00,0x02,0x… [all …]
|
| H A D | gfx10_dasm_all.txt | 19772 # GFX10: scratch_store_byte v1, v2, off ; encoding: [0x00,0x40,0x60,0xdc,0x01,0x02,0x7d,0x… 19775 # GFX10: scratch_store_byte v1, v2, off dlc ; encoding: [0x00,0x50,0x60,0xdc,0x01,0x02,0x7d,0x…
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | FLATInstructions.td | 875 defm SCRATCH_STORE_BYTE : FLAT_Scratch_Store_Pseudo <"scratch_store_byte", VGPR_32>;
|
| /llvm-project-15.0.7/llvm/docs/AMDGPU/ |
| H A D | AMDGPUAsmGFX90a.rst | 291 …scratch_store_byte :ref:`vaddr<amdgpu_synid_gfx90a_vaddr_76b997>`, :r…
|
| H A D | AMDGPUAsmGFX9.rst | 322 …scratch_store_byte :ref:`vaddr<amdgpu_synid_gfx9_vaddr_76b997>`, :ref…
|
| H A D | AMDGPUAsmGFX10.rst | 548 …scratch_store_byte :ref:`vaddr<amdgpu_synid_gfx10_vaddr_76b997>`, :ref…
|
| H A D | AMDGPUAsmGFX1030.rst | 524 …scratch_store_byte :ref:`vaddr<amdgpu_synid_gfx1030_vaddr_373b95>`, :…
|
| H A D | AMDGPUAsmGFX940.rst | 309 …scratch_store_byte :ref:`vaddr<amdgpu_synid_gfx940_vaddr_6ab80d>`, :r…
|