| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | mtbuf.s | 37 tbuffer_store_format_xyzw v[1:4], off, s[4:7], dfmt:15, nfmt:2, s1 label 46 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], dfmt:15, ttmp1 label 51 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], nfmt:2, ttmp1 label 61 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], ttmp1 label 105 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7] dfmt:1 nfmt:8 s0 label 108 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7] label 143 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:0 label 148 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:127 label 303 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:-1 label 307 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:128 label [all …]
|
| H A D | mtbuf-gfx10.s | 69 tbuffer_store_format_xyzw v[0:3], off, s[0:3], format:44, 0 label 72 tbuffer_store_format_xyzw v[4:7], off, s[0:3], format:61, 0 glc label 75 tbuffer_store_format_xyzw v[8:11], off, s[0:3], format:78, 0 slc label 78 tbuffer_store_format_xyzw v[8:11], off, s[0:3], format:78, 0 label 87 tbuffer_store_format_xyzw v[0:3], v4, s[0:3], format:47, 0 idxen label 90 tbuffer_store_format_xyzw v[0:3], v4, s[0:3], format:115, 0 offen label 96 tbuffer_store_format_xyzw v[0:3], v4, s[0:3], format:63, 0 idxen label 99 tbuffer_store_format_xyzw v[0:3], v6, s[0:3], format:46, 0 idxen label 165 tbuffer_store_format_xyzw v[1:4], v1, s[4:7], s0 format:0 idxen label 169 tbuffer_store_format_xyzw v[1:4], v1, s[4:7], s0 format:127 idxen label [all …]
|
| H A D | gfx7_asm_mtbuf.s | 1200 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 label 1206 tbuffer_store_format_xyzw v[1:4], off, s[16:19], s4 offset:4095 label 1209 tbuffer_store_format_xyzw v[1:4], off, s[100:103], s4 offset:4095 label 1212 tbuffer_store_format_xyzw v[1:4], off, ttmp[8:11], s4 offset:4095 label 1245 tbuffer_store_format_xyzw v[1:4], off, s[12:15], m0 offset:4095 label 1254 tbuffer_store_format_xyzw v[1:4], off, s[12:15], 0 offset:4095 label 1257 tbuffer_store_format_xyzw v[1:4], off, s[12:15], -1 offset:4095 label 1260 tbuffer_store_format_xyzw v[1:4], off, s[12:15], 0.5 offset:4095 label 1356 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 label 1359 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:0 label [all …]
|
| H A D | gfx9_err_pos.s | 197 tbuffer_store_format_xyzw v[1:4], v1, s[4:7], s0 format:[BUF_FMT_8_SNORM,BUF_DATA_FORMAT_8] idxen label 205 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], dfmt:1 s0 format:[BUF_NUM_FORMAT_FLOAT] label 213 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7] dfmt:16 nfmt:1 s0 label 221 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7] dfmt:1 nfmt:-1 s0 label
|
| H A D | gfx8_asm_mtbuf.s | 1179 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 label 1185 tbuffer_store_format_xyzw v[1:4], off, s[16:19], s4 offset:4095 label 1188 tbuffer_store_format_xyzw v[1:4], off, s[96:99], s4 offset:4095 label 1191 tbuffer_store_format_xyzw v[1:4], off, ttmp[8:11], s4 offset:4095 label 1224 tbuffer_store_format_xyzw v[1:4], off, s[12:15], m0 offset:4095 label 1233 tbuffer_store_format_xyzw v[1:4], off, s[12:15], 0 offset:4095 label 1236 tbuffer_store_format_xyzw v[1:4], off, s[12:15], -1 offset:4095 label 1239 tbuffer_store_format_xyzw v[1:4], off, s[12:15], 0.5 offset:4095 label 1332 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 label 1335 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:0 label [all …]
|
| H A D | gfx10_err_pos.s | 37 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:[BUF_DATA_FORMAT_32,BUF_DATA_FORMAT_8] label 45 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:[BUF_NUM_FORMAT_UINT,BUF_NUM_FORMAT_FLO… label 191 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:[BUF_DATA_FORMAT_32,BUF_NUM_FORMAT_FLOA… label 196 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:[BUF_NUM_FORMAT_UINT label 334 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:[] label 408 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], format:[BUF_DATA_FORMAT_32] label 413 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format: offset:52 label 418 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:BUF_NUM_FORMAT_UINT] label 1194 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7] label 1279 tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:[BUF_DATA_FORMAT] label
|
| H A D | gfx9_asm_mtbuf.s | 1095 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:4095 label 1101 tbuffer_store_format_xyzw v[1:4], off, s[16:19], s4 offset:4095 label 1104 tbuffer_store_format_xyzw v[1:4], off, s[96:99], s4 offset:4095 label 1110 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s101 offset:4095 label 1128 tbuffer_store_format_xyzw v[1:4], off, s[12:15], m0 offset:4095 label 1137 tbuffer_store_format_xyzw v[1:4], off, s[12:15], 0 offset:4095 label 1140 tbuffer_store_format_xyzw v[1:4], off, s[12:15], -1 offset:4095 label 1143 tbuffer_store_format_xyzw v[1:4], off, s[12:15], 0.5 offset:4095 label 1236 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 label 1239 tbuffer_store_format_xyzw v[1:4], off, s[12:15], s4 offset:0 label [all …]
|
| H A D | gfx11_mtbuf.s | 679 tbuffer_store_format_xyzw v[4:7], off, s[8:11], s3, format:[BUF_FMT_2_10_10_10_SNORM] offset:4095 label 688 tbuffer_store_format_xyzw v[4:7], off, s[12:15], s101, format:[BUF_FMT_2_10_10_10_UINT] offset:4095 label 691 tbuffer_store_format_xyzw v[4:7], off, s[12:15], m0, format:[BUF_FMT_2_10_10_10_SINT] offset:4095 label 694 tbuffer_store_format_xyzw v[4:7], off, s[8:11], 0, format:[BUF_FMT_8_8_8_8_UNORM] offset:4095 label 697 tbuffer_store_format_xyzw v[4:7], off, s[8:11], 61, format:[BUF_FMT_8_8_8_8_SNORM] offset:4095 label 700 tbuffer_store_format_xyzw v[4:7], off, ttmp[4:7], 61, format:[BUF_FMT_8_8_8_8_USCALED] offset:4095 label 703 tbuffer_store_format_xyzw v[4:7], v1, s[8:11], s3, format:[BUF_FMT_8_8_8_8_SSCALED] offen offset:52 label 706 tbuffer_store_format_xyzw v[4:7], v1, s[8:11], s3, format:[BUF_FMT_8_8_8_8_UINT] idxen offset:52 label 712 tbuffer_store_format_xyzw v[4:7], off, ttmp[4:7], s3, format:[BUF_FMT_32_32_UINT] offset:4095 glc label 715 tbuffer_store_format_xyzw v[4:7], off, ttmp[4:7], s3, format:[BUF_FMT_32_32_SINT] offset:4095 slc label [all …]
|
| H A D | gfx90a_err.s | 159 tbuffer_store_format_xyzw v[0:3], off, s[4:7], dfmt:15, nfmt:2, s1 tfe label
|
| H A D | gfx90a_ldst_acc.s | 6790 tbuffer_store_format_xyzw a[2:5], off, s[4:7], dfmt:15, nfmt:2, s1 label 6794 tbuffer_store_format_xyzw a[2:5], off, ttmp[4:7], dfmt:15, nfmt:2, ttmp1 label 6798 tbuffer_store_format_xyzw a[2:5], off, ttmp[4:7], dfmt:15, nfmt:0, ttmp1 label 6802 tbuffer_store_format_xyzw a[2:5], off, ttmp[4:7], dfmt:0, nfmt:2, ttmp1 label 6806 tbuffer_store_format_xyzw a[2:5], off, ttmp[4:7], dfmt:15, nfmt:2, ttmp1 label
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llvm.amdgcn.struct.tbuffer.store.ll | 14 ; GFX10: tbuffer_store_format_xyzw v[8:11], [[ZEROREG]], s[0:3], 0 format:78 idxen slc 15 ; GFX10: tbuffer_store_format_xyzw v[8:11], [[ZEROREG]], s[0:3], 0 format:78 idxen glc dlc 18 ; GFX11: tbuffer_store_format_xyzw v[8:11], [[ZEROREG]], s[0:3], 0 format:78 idxen slc 19 ; GFX11: tbuffer_store_format_xyzw v[8:11], [[ZEROREG]], s[0:3], 0 format:78 idxen glc dlc 35 ; GFX10: tbuffer_store_format_xyzw v[0:3], [[ZEROREG]], s[0:3], 0 format:117 idxen offset:42 36 ; GFX11: tbuffer_store_format_xyzw v[0:3], [[ZEROREG]], s[0:3], 0 format:117 idxen offset:42 58 ; GFX10: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_FMT_10_10_10_2_SSCALED] idxen 59 ; GFX11: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_FMT_8_8_8_8_SINT] idxen 81 ; GFX11: tbuffer_store_format_xyzw v[0:3], v[4:5], s[0:3], 0 format:70 idxen offen 93 ; GFX10: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_FMT_32_32_SINT] idxen [all …]
|
| H A D | llvm.amdgcn.raw.tbuffer.store.ll | 11 ; GFX10: tbuffer_store_format_xyzw v[0:3], off, s[0:3], 0 format:[BUF_FMT_10_10_10_2_UNORM] 12 ; GFX10: tbuffer_store_format_xyzw v[4:7], off, s[0:3], 0 format:[BUF_FMT_8_8_8_8_SINT] glc 13 ; GFX10: tbuffer_store_format_xyzw v[8:11], off, s[0:3], 0 format:78 slc 14 ; GFX10: tbuffer_store_format_xyzw v[8:11], off, s[0:3], 0 format:78 glc dlc 15 ; GFX11: tbuffer_store_format_xyzw v[0:3], off, s[0:3], 0 format:[BUF_FMT_8_8_8_8_USCALED] 17 ; GFX11: tbuffer_store_format_xyzw v[8:11], off, s[0:3], 0 format:78 slc 18 ; GFX11: tbuffer_store_format_xyzw v[8:11], off, s[0:3], 0 format:78 glc dlc 33 ; GFX10: tbuffer_store_format_xyzw v[0:3], off, s[0:3], 0 format:117 offset:42 34 ; GFX11: tbuffer_store_format_xyzw v[0:3], off, s[0:3], 0 format:117 offset:42 55 ; GFX10: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:115 offen [all …]
|
| H A D | llvm.amdgcn.tbuffer.store.ll | 5 ; GCN: tbuffer_store_format_xyzw v[0:3], off, s[0:3], 0 format:[BUF_DATA_FORMAT_16_16_16_16,BUF_NUM… 6 ; GCN: tbuffer_store_format_xyzw v[4:7], off, s[0:3], 0 format:[BUF_DATA_FORMAT_32_32_32,BUF_NUM_FO… 7 ; GCN: tbuffer_store_format_xyzw v[8:11], off, s[0:3], 0 format:[BUF_DATA_FORMAT_32_32_32_32,BUF_NU… 8 ; GCN: tbuffer_store_format_xyzw v[8:11], off, s[0:3], 0 format:[BUF_DATA_FORMAT_32_32_32_32,BUF_NU… 22 ; GCN: tbuffer_store_format_xyzw v[0:3], off, s[0:3], 0 format:[BUF_DATA_FORMAT_16_16,BUF_NUM_FORMA… 31 ; GCN: tbuffer_store_format_xyzw v[0:3], off, s[0:3], {{s[0-9]+}} format:[BUF_DATA_FORMAT_16_16,BUF… 40 ; GCN: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_DATA_FORMAT_RESERVED_15,BUF_NUM_… 49 ; GCN: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_DATA_FORMAT_8_8,BUF_NUM_FORMAT_F… 58 ; GCN: tbuffer_store_format_xyzw v[0:3], v[4:5], s[0:3], 0 format:[BUF_DATA_FORMAT_10_11_11,BUF_NUM… 69 ; GCN: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_DATA_FORMAT_RESERVED_15,BUF_NUM_… [all …]
|
| H A D | load-local-redundant-copies.ll | 21 ; CHECK-NEXT: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_DATA_FORMAT_32_32_32_3… 50 ; CHECK-NEXT: tbuffer_store_format_xyzw v[6:9], v0, s[0:3], s4 format:[BUF_DATA_FORMAT_32_32_32,… 52 ; CHECK-NEXT: tbuffer_store_format_xyzw v[2:5], v0, s[0:3], s4 format:[BUF_DATA_FORMAT_32_32_32,… 88 ; CHECK-NEXT: tbuffer_store_format_xyzw v[3:6], v9, s[4:7], s1 format:[BUF_DATA_FORMAT_32_32_32,… 100 ; CHECK-NEXT: tbuffer_store_format_xyzw v[2:5], v9, s[4:7], s1 format:[BUF_DATA_FORMAT_32_32_32,…
|
| H A D | merge-store-crash.ll | 13 ; CHECK: tbuffer_store_format_xyzw v[0:3],
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | mtbuf_vi.txt | 30 # VI: tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], ttmp1 ; encoding: [0x00,0x80,0x0b,0xe8,0x… 36 # VI: tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], ttmp1 format:[BUF_NUM_FORMAT_SNORM] ; enc… 66 # VI: tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], ttmp1 ; encoding: [0x00,0x80,0x0b,0xe8,0x… 72 # VI: tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], ttmp1 format:[BUF_NUM_FORMAT_SNORM] ; enc… 78 # VI: tbuffer_store_format_xyzw v[1:4], v1, ttmp[4:7], s0 format:[BUF_DATA_FORMAT_10_10_10_2,BUF_… 81 # VI: tbuffer_store_format_xyzw v[1:4], v1, ttmp[4:7], s0 format:[BUF_DATA_FORMAT_2_10_10_10,BUF_… 84 # VI: tbuffer_store_format_xyzw v[1:4], v[1:2], ttmp[4:7], s0 format:[BUF_DATA_FORMAT_8_8_8_8,BUF… 87 # VI: tbuffer_store_format_xyzw v[1:4], v[1:2], ttmp[4:7], s0 format:[BUF_DATA_FORMAT_32_32_32,BU… 90 # VI: tbuffer_store_format_xyzw v[1:4], v[1:2], ttmp[4:7], s0 format:[BUF_DATA_FORMAT_32_32_32_32… 93 # VI: tbuffer_store_format_xyzw v[1:4], off, ttmp[4:7], s0 format:[BUF_NUM_FORMAT_RESERVED_6] [all …]
|
| H A D | mtbuf_gfx10.txt | 63 # GFX10: tbuffer_store_format_xyzw v[0:3], off, s[0:3], 0 format:[BUF_FMT_10_10_10_2_UNORM] 66 # GFX10: tbuffer_store_format_xyzw v[4:7], off, s[0:3], 0 format:[BUF_FMT_8_8_8_8_SINT] glc 69 # GFX10: tbuffer_store_format_xyzw v[8:11], off, s[0:3], 0 format:78 slc 72 # GFX10: tbuffer_store_format_xyzw v[8:11], off, s[0:3], 0 format:78 75 # GFX10: tbuffer_store_format_xyzw v[0:3], off, s[0:3], 0 format:117 offset:42 78 # GFX10: tbuffer_store_format_xyzw v[0:3], off, s[0:3], s4 format:117 offset:42 81 # GFX10: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_FMT_10_10_10_2_SSCALED] idxen 84 # GFX10: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:115 offen 87 # GFX10: tbuffer_store_format_xyzw v[0:3], v[4:5], s[0:3], 0 format:[BUF_FMT_16_16_16_16_SINT] idxe… 90 # GFX10: tbuffer_store_format_xyzw v[0:3], v4, s[0:3], 0 format:[BUF_FMT_32_32_SINT] idxen [all …]
|
| H A D | mtbuf_dasm_gfx11.txt | 678 # GFX11: tbuffer_store_format_xyzw v[4:7], off, s[8:11], s3 format:[BUF_FMT_2_10_10_10_SNORM] offse… 681 # GFX11: tbuffer_store_format_xyzw v[252:255], off, s[8:11], s3 format:[BUF_FMT_2_10_10_10_USCALED]… 684 # GFX11: tbuffer_store_format_xyzw v[4:7], off, s[12:15], s3 format:[BUF_FMT_2_10_10_10_SSCALED] of… 687 # GFX11: tbuffer_store_format_xyzw v[4:7], off, s[12:15], s101 format:[BUF_FMT_2_10_10_10_UINT] off… 690 # GFX11: tbuffer_store_format_xyzw v[4:7], off, s[12:15], m0 format:[BUF_FMT_2_10_10_10_SINT] offse… 693 # GFX11: tbuffer_store_format_xyzw v[4:7], off, s[8:11], 0 format:[BUF_FMT_8_8_8_8_UNORM] offset:40… 696 # GFX11: tbuffer_store_format_xyzw v[4:7], off, s[8:11], 61 format:[BUF_FMT_8_8_8_8_SNORM] offset:4… 699 # GFX11: tbuffer_store_format_xyzw v[4:7], off, ttmp[8:11], 61 format:[BUF_FMT_8_8_8_8_USCALED] off… 702 # GFX11: tbuffer_store_format_xyzw v[4:7], v1, s[8:11], s3 format:[BUF_FMT_8_8_8_8_SSCALED] offen o… 705 # GFX11: tbuffer_store_format_xyzw v[4:7], v1, s[8:11], s3 format:[BUF_FMT_8_8_8_8_UINT] idxen offs… [all …]
|
| H A D | gfx90a_ldst_acc.txt | 5091 # GFX90A: tbuffer_store_format_xyzw a[2:5], off, s[4:7], s1 format:[BUF_DATA_FORMAT_RESERVED_15,BUF… 5094 # GFX90A: tbuffer_store_format_xyzw a[2:5], off, ttmp[4:7], ttmp1 format:[BUF_DATA_FORMAT_RESERVED_… 5097 # GFX90A: tbuffer_store_format_xyzw a[2:5], off, ttmp[4:7], ttmp1 format:[BUF_DATA_FORMAT_RESERVED_… 5100 # GFX90A: tbuffer_store_format_xyzw a[2:5], off, ttmp[4:7], ttmp1 format:[BUF_DATA_FORMAT_INVALID,B… 5103 # GFX90A: tbuffer_store_format_xyzw a[2:5], off, ttmp[4:7], ttmp1 format:[BUF_DATA_FORMAT_RESERVED_…
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | BUFInstructions.td | 1173 defm TBUFFER_STORE_FORMAT_XYZW : MTBUF_Pseudo_Stores <"tbuffer_store_format_xyzw", VReg_128, 4>;
|
| /llvm-project-15.0.7/llvm/docs/AMDGPU/ |
| H A D | AMDGPUAsmGFX7.rst | 356 …tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx7_vdata_e016a1>`, :ref:`vaddr<amdgpu_…
|
| H A D | AMDGPUAsmGFX8.rst | 362 …tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx8_vdata_e016a1>`, :ref:`vaddr<am…
|
| H A D | AMDGPUAsmGFX90a.rst | 355 …tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx90a_vdata_848ff7>`, :ref:`vaddr<…
|
| H A D | AMDGPUAsmGFX9.rst | 450 …tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx9_vdata_e016a1>`, :ref:`vaddr<am…
|
| H A D | AMDGPUAsmGFX10.rst | 695 …tbuffer_store_format_xyzw :ref:`vdata<amdgpu_synid_gfx10_vdata_e016a1>`, :ref:`vaddr<am…
|