| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | flat-scratch-gfx940.s | 483 scratch_load_ubyte a2, v4, s6 label 486 scratch_load_ubyte a2, v4, s6 offset:16 label 489 scratch_load_ubyte a2, v4, off label 492 scratch_load_ubyte a2, v4, off offset:16 label 495 scratch_load_ubyte a2, off, s6 label 501 scratch_load_ubyte a2, off, off label 507 scratch_load_ubyte v2, v4, s6 label 510 scratch_load_ubyte v2, v4, s6 offset:16 label 513 scratch_load_ubyte v2, v4, off label 519 scratch_load_ubyte v2, off, s6 label [all …]
|
| H A D | cpol-err.s | 3 scratch_load_ubyte v1, v2, off cpol:2 label 8 scratch_load_ubyte v1, v2, off glc slc dlc label
|
| H A D | gfx9_err_pos.s | 22 scratch_load_ubyte v1, v2, off dlc label 27 scratch_load_ubyte v1, v2, off nodlc label
|
| H A D | flat-scratch-instructions.s | 8 scratch_load_ubyte v1, v2, off label 13 scratch_load_ubyte v1, v2, off dlc label
|
| H A D | flat-scratch-st-mode.s | 6 scratch_load_ubyte v1, off, off label
|
| H A D | gfx10_asm_flat.s | 398 scratch_load_ubyte v2, off offset:1024 lds label 413 scratch_load_ubyte off, s4 offset:1024 lds label
|
| H A D | gfx9_asm_flat.s | 3315 scratch_load_ubyte v5, off, s2 offset:-1 label 3318 scratch_load_ubyte v255, off, s2 offset:-1 label 3321 scratch_load_ubyte v5, off, s101 offset:-1 label 3330 scratch_load_ubyte v5, off, vcc_lo offset:-1 label 3339 scratch_load_ubyte v5, v0, off offset:-1 label 3342 scratch_load_ubyte v5, off, s2 label 3345 scratch_load_ubyte v5, off, s2 offset:0 label 3348 scratch_load_ubyte v5, off, s2 offset:4095 label 3351 scratch_load_ubyte v5, off, s2 offset:-4096 label 4347 scratch_load_ubyte v2, off offset:2048 lds label [all …]
|
| H A D | flat-gfx11-mnemonic.s | 114 scratch_load_ubyte v1, v2, s1 label
|
| H A D | gfx1030_new.s | 211 scratch_load_ubyte off, off offset:1024 lds label
|
| H A D | gfx90a_ldst_acc.s | 1390 scratch_load_ubyte a5, off, s2 offset:-1 label 1394 scratch_load_ubyte a255, off, s2 offset:-1 label 1398 scratch_load_ubyte a5, off, s101 offset:-1 label 1410 scratch_load_ubyte a5, off, vcc_lo offset:-1 label 1414 scratch_load_ubyte a5, off, vcc_hi offset:-1 label 1418 scratch_load_ubyte a5, v0, off offset:-1 label 1422 scratch_load_ubyte a5, off, s2 label 1426 scratch_load_ubyte a5, off, s2 label 1430 scratch_load_ubyte a5, off, s2 offset:4095 label 1434 scratch_load_ubyte a5, off, s2 offset:-4096 label [all …]
|
| H A D | gfx8_unsupported.s | 679 scratch_load_ubyte v1, v2, off label
|
| H A D | gfx7_unsupported.s | 697 scratch_load_ubyte v1, v2, off label
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | flat-scratch-gfx940.txt | 483 # GFX940: scratch_load_ubyte a2, v4, s6 ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x86,0x02] 486 # GFX940: scratch_load_ubyte a2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0x86,0… 489 # GFX940: scratch_load_ubyte a2, v4, off ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0xff,0x02] 492 # GFX940: scratch_load_ubyte a2, v4, off offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0xff,… 495 # GFX940: scratch_load_ubyte a2, off, s6 ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x86,0x02] 501 # GFX940: scratch_load_ubyte a2, off, off ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0xff,0x02] 507 # GFX940: scratch_load_ubyte v2, v4, s6 ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x06,0x02] 510 # GFX940: scratch_load_ubyte v2, v4, s6 offset:16 ; encoding: [0x10,0x60,0x40,0xdc,0x04,0x00,0x06,0… 513 # GFX940: scratch_load_ubyte v2, v4, off ; encoding: [0x00,0x60,0x40,0xdc,0x04,0x00,0x7f,0x02] 519 # GFX940: scratch_load_ubyte v2, off, s6 ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x06,0x02] [all …]
|
| H A D | gfx1030_dasm_new.txt | 117 # GFX10: scratch_load_ubyte v1, off, off ; encoding: [0x00,0x40,0x20,0xdc,0x00,0x00,0x7f,0x01] 253 # GFX10: scratch_load_ubyte off, off offset:1024 lds ; encoding: [0x00,0x64,0x20,0xdc,0x00,0x00,0x7…
|
| H A D | gfx90a_ldst_acc.txt | 1041 # GFX90A: scratch_load_ubyte a5, off, s2 offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x82,… 1044 # GFX90A: scratch_load_ubyte a255, off, s2 offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x8… 1047 # GFX90A: scratch_load_ubyte a5, off, s101 offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0xe… 1056 # GFX90A: scratch_load_ubyte a5, off, vcc_lo offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0… 1059 # GFX90A: scratch_load_ubyte a5, off, vcc_hi offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0… 1062 # GFX90A: scratch_load_ubyte a5, v0, off offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0xff,… 1065 # GFX90A: scratch_load_ubyte a5, off, s2 ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x82,0x05] 1068 # GFX90A: scratch_load_ubyte a5, off, s2 ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x82,0x05] 1071 # GFX90A: scratch_load_ubyte a5, off, s2 offset:4095 ; encoding: [0xff,0x4f,0x40,0xdc,0x00,0x00,0x8… 1074 # GFX90A: scratch_load_ubyte a5, off, s2 offset:-4096 ; encoding: [0x00,0x50,0x40,0xdc,0x00,0x00,0x… [all …]
|
| H A D | gfx9_dasm_all.txt | 4371 # CHECK: scratch_load_ubyte v5, off, s2 offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x02,0… 4374 # CHECK: scratch_load_ubyte v255, off, s2 offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x02… 4377 # CHECK: scratch_load_ubyte v5, off, s101 offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x65… 4386 # CHECK: scratch_load_ubyte v5, off, vcc_lo offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x… 4389 # CHECK: scratch_load_ubyte v5, off, vcc_hi offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x… 4392 # CHECK: scratch_load_ubyte v5, v0, off offset:-1 ; encoding: [0xff,0x5f,0x40,0xdc,0x00,0x00,0x7f,0… 4395 # CHECK: scratch_load_ubyte v5, off, s2 ; encoding: [0x00,0x40,0x40,0xdc,0x00,0x00,0x02,0x… 4398 # CHECK: scratch_load_ubyte v5, off, s2 offset:4095 ; encoding: [0xff,0x4f,0x40,0xdc,0x00,0x00,0x02… 4401 # CHECK: scratch_load_ubyte v5, off, s2 offset:-4096 ; encoding: [0x00,0x50,0x40,0xdc,0x00,0x00,0x0… 4404 # CHECK: scratch_load_ubyte v5, off, s2 offset:-1 glc ; encoding: [0xff,0x5f,0x41,0xdc,0x00,0x00,0x… [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | frame-index-elimination.ll | 145 ; GFX9-FLATSCR-NEXT: scratch_load_ubyte v0, off, s32
|
| H A D | flat-scratch.ll | 3946 ; GFX9-NEXT: scratch_load_ubyte v0, v0, off glc 3957 ; GFX10-NEXT: scratch_load_ubyte v0, v0, off offset:-1 glc dlc 3979 ; GFX9-PAL-NEXT: scratch_load_ubyte v0, v0, off glc 3990 ; GFX940-NEXT: scratch_load_ubyte v0, v0, off sc0 sc1 4002 ; GFX1010-PAL-NEXT: scratch_load_ubyte v0, v0, off glc dlc 4013 ; GFX1030-PAL-NEXT: scratch_load_ubyte v0, v0, off offset:-1 glc dlc 4042 ; GFX9-NEXT: scratch_load_ubyte v0, v0, off glc 4054 ; GFX10-NEXT: scratch_load_ubyte v0, v0, off offset:-129 glc dlc 4076 ; GFX9-PAL-NEXT: scratch_load_ubyte v0, v0, off glc 4087 ; GFX940-NEXT: scratch_load_ubyte v0, v0, s0 sc0 sc1 [all …]
|
| H A D | gfx-callable-argument-types.ll | 6061 ; GFX10-SCRATCH-NEXT: scratch_load_ubyte v0, off, s33 offset:8
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | FLATInstructions.td | 859 defm SCRATCH_LOAD_UBYTE : FLAT_Scratch_Load_Pseudo <"scratch_load_ubyte", VGPR_32>;
|
| /llvm-project-15.0.7/llvm/docs/AMDGPU/ |
| H A D | AMDGPUAsmGFX90a.rst | 287 …scratch_load_ubyte :ref:`vdst<amdgpu_synid_gfx90a_vdst_92bb33>`::ref:`opt<amdgpu_synid…
|
| H A D | AMDGPUAsmGFX9.rst | 318 …scratch_load_ubyte :ref:`vdst<amdgpu_synid_gfx9_vdst_4d2300>`::ref:`opt<amdgpu_synid_g…
|
| H A D | AMDGPUAsmGFX10.rst | 544 …scratch_load_ubyte :ref:`vdst<amdgpu_synid_gfx10_vdst_4d2300>`::ref:`opt<amdgpu_synid_…
|
| H A D | AMDGPUAsmGFX1030.rst | 520 …scratch_load_ubyte :ref:`vdst<amdgpu_synid_gfx1030_vdst_89680f>`, :ref:`vaddr<…
|
| H A D | AMDGPUAsmGFX940.rst | 305 …scratch_load_ubyte :ref:`vdst<amdgpu_synid_gfx940_vdst_fa7dbd>`, :ref:`vaddr<a…
|