/llvm-project/llvm/test/MC/AMDGPU/ |
H A D | gfx7_asm_mtbuf.s | 858 tbuffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 label 861 tbuffer_store_format_xy v[254:255], off, s[12:15], s4 offset:4095 label 864 tbuffer_store_format_xy v[1:2], off, s[16:19], s4 offset:4095 label 867 tbuffer_store_format_xy v[1:2], off, s[100:103], s4 offset:4095 label 870 tbuffer_store_format_xy v[1:2], off, ttmp[8:11], s4 offset:4095 label 873 tbuffer_store_format_xy v[1:2], off, s[12:15], s103 offset:4095 label 876 tbuffer_store_format_xy v[1:2], off, s[12:15], flat_scratch_lo offset:4095 label 879 tbuffer_store_format_xy v[1:2], off, s[12:15], flat_scratch_hi offset:4095 label 882 tbuffer_store_format_xy v[1:2], off, s[12:15], vcc_lo offset:4095 label 885 tbuffer_store_format_xy v[1:2], off, s[12:15], vcc_hi offset:4095 label [all …]
|
H A D | gfx8_asm_mtbuf.s | 843 tbuffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 label 846 tbuffer_store_format_xy v[254:255], off, s[12:15], s4 offset:4095 label 849 tbuffer_store_format_xy v[1:2], off, s[16:19], s4 offset:4095 label 852 tbuffer_store_format_xy v[1:2], off, s[96:99], s4 offset:4095 label 855 tbuffer_store_format_xy v[1:2], off, ttmp[8:11], s4 offset:4095 label 858 tbuffer_store_format_xy v[1:2], off, s[12:15], s101 offset:4095 label 861 tbuffer_store_format_xy v[1:2], off, s[12:15], flat_scratch_lo offset:4095 label 864 tbuffer_store_format_xy v[1:2], off, s[12:15], flat_scratch_hi offset:4095 label 867 tbuffer_store_format_xy v[1:2], off, s[12:15], vcc_lo offset:4095 label 870 tbuffer_store_format_xy v[1:2], off, s[12:15], vcc_hi offset:4095 label [all …]
|
H A D | gfx9_asm_mtbuf.s | 783 tbuffer_store_format_xy v[1:2], off, s[12:15], s4 offset:4095 label 786 tbuffer_store_format_xy v[254:255], off, s[12:15], s4 offset:4095 label 789 tbuffer_store_format_xy v[1:2], off, s[16:19], s4 offset:4095 label 792 tbuffer_store_format_xy v[1:2], off, s[96:99], s4 offset:4095 label 795 tbuffer_store_format_xy v[1:2], off, ttmp[12:15], s4 offset:4095 label 798 tbuffer_store_format_xy v[1:2], off, s[12:15], s101 offset:4095 label 801 tbuffer_store_format_xy v[1:2], off, s[12:15], flat_scratch_lo offset:4095 label 804 tbuffer_store_format_xy v[1:2], off, s[12:15], flat_scratch_hi offset:4095 label 807 tbuffer_store_format_xy v[1:2], off, s[12:15], vcc_lo offset:4095 label 810 tbuffer_store_format_xy v[1:2], off, s[12:15], vcc_hi offset:4095 label [all …]
|
H A D | gfx11_asm_mtbuf.s | 589 tbuffer_store_format_xy v[4:5], off, s[8:11], s3, format:[BUF_FMT_16_UNORM] offset:4095 label 592 tbuffer_store_format_xy v[254:255], off, s[8:11], s3, format:[BUF_FMT_16_SNORM] offset:4095 label 595 tbuffer_store_format_xy v[4:5], off, s[12:15], s3, format:[BUF_FMT_16_USCALED] offset:4095 label 598 tbuffer_store_format_xy v[4:5], off, s[12:15], s101, format:[BUF_FMT_16_SSCALED] offset:4095 label 601 tbuffer_store_format_xy v[4:5], off, s[12:15], m0, format:[BUF_FMT_16_UINT] offset:4095 label 604 tbuffer_store_format_xy v[4:5], off, s[8:11], 0, format:[BUF_FMT_16_SINT] offset:4095 label 607 tbuffer_store_format_xy v[4:5], off, s[8:11], 61, format:[BUF_FMT_16_FLOAT] offset:4095 label 610 tbuffer_store_format_xy v[4:5], off, ttmp[4:7], 61, format:[BUF_FMT_8_8_UNORM] offset:4095 label 613 tbuffer_store_format_xy v[4:5], v1, s[8:11], s3, format:[BUF_FMT_8_8_SNORM] offen offset:52 label 616 tbuffer_store_format_xy v[4:5], v1, s[8:11], s3, format:[BUF_FMT_8_8_USCALED] idxen offset:52 label [all …]
|
H A D | gfx12_asm_vbuffer_mtbuf.s | 706 tbuffer_store_format_xy v[4:5], off, s[8:11], s3 format:[BUF_FMT_16_UNORM] offset:8388607 label 709 tbuffer_store_format_xy v[254:255], off, s[8:11], s3 format:[BUF_FMT_16_SNORM] offset:8388607 label 712 tbuffer_store_format_xy v[4:5], off, s[12:15], s3 format:[BUF_FMT_16_USCALED] offset:8388607 label 715 tbuffer_store_format_xy v[4:5], off, s[12:15], s101 format:[BUF_FMT_16_SSCALED] offset:8388607 label 718 tbuffer_store_format_xy v[4:5], off, s[12:15], m0 format:[BUF_FMT_16_UINT] offset:8388607 label 721 tbuffer_store_format_xy v[4:5], off, s[8:11], s0 format:[BUF_FMT_16_SINT] offset:8388607 label 724 tbuffer_store_format_xy v[4:5], off, s[8:11], s61 format:[BUF_FMT_16_FLOAT] offset:8388607 label 727 tbuffer_store_format_xy v[4:5], off, ttmp[4:7], s61 format:[BUF_FMT_8_8_UNORM] offset:8388607 label 730 tbuffer_store_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_SNORM] offen offset:52 label 733 tbuffer_store_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_USCALED] idxen offset:52 label [all …]
|
H A D | mtbuf.s | 33 tbuffer_store_format_xy v[1:2], off, s[4:7], dfmt:15, nfmt:2, s1 label
|
H A D | mtbuf-gfx10.s | 111 tbuffer_store_format_xy v[0:1], v2, s[0:3], format:33, 0 idxen label
|
H A D | gfx90a_ldst_acc.s | 6784 // GFX90A: tbuffer_store_format_xy a[2:3], off, s[4:7], s1 format:[BUF_DATA_FORMAT_RESERVED_15,BUF_NUM_FORMAT_USCALED] ; encoding: [0x00,0x80,0x7a,0xe9,0x00,0x02,0x81,0x01] 6786 tbuffer_store_format_xy a[2:3], off, s[4:7], dfmt:15, nfmt:2, s1 label
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx11_dasm_mtbuf.txt | 588 # GFX11: tbuffer_store_format_xy v[4:5], off, s[8:11], s3 format:[BUF_FMT_16_UNORM] offset:4095 … 591 # GFX11: tbuffer_store_format_xy v[254:255], off, s[8:11], s3 format:[BUF_FMT_16_SNORM] offset:4095… 594 # GFX11: tbuffer_store_format_xy v[4:5], off, s[12:15], s3 format:[BUF_FMT_16_USCALED] offset:4095 … 597 # GFX11: tbuffer_store_format_xy v[4:5], off, s[12:15], s101 format:[BUF_FMT_16_SSCALED] offset:409… 600 # GFX11: tbuffer_store_format_xy v[4:5], off, s[12:15], m0 format:[BUF_FMT_16_UINT] offset:4095 … 603 # GFX11: tbuffer_store_format_xy v[4:5], off, s[8:11], 0 format:[BUF_FMT_16_SINT] offset:4095 … 606 # GFX11: tbuffer_store_format_xy v[4:5], off, s[8:11], 61 format:[BUF_FMT_16_FLOAT] offset:4095 … 609 # GFX11: tbuffer_store_format_xy v[4:5], off, ttmp[8:11], 61 format:[BUF_FMT_8_8_UNORM] offset:4095… 612 # GFX11: tbuffer_store_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_SNORM] offen offset:52… 615 # GFX11: tbuffer_store_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_USCALED] idxen offset:… [all …]
|
H A D | gfx8_mtbuf.txt | 15 # VI: tbuffer_store_format_xy v[1:2], off, s[4:7], s1 format:[BUF_DATA_FORMAT_RESERVED_15,BUF_NUM… 51 # VI: tbuffer_store_format_xy v[1:2], off, s[4:7], s1 format:[BUF_DATA_FORMAT_32,BUF_NUM_FORMAT_R…
|
H A D | gfx12_dasm_vbuffer_mtbuf.txt | 549 # GFX12: tbuffer_store_format_xy v[4:5], off, s[8:11], s3 format:[BUF_FMT_16_UNORM] offset:8388607 … 552 # GFX12: tbuffer_store_format_xy v[254:255], off, s[8:11], s3 format:[BUF_FMT_16_SNORM] offset:8388… 555 # GFX12: tbuffer_store_format_xy v[4:5], off, s[12:15], s3 format:[BUF_FMT_16_USCALED] offset:83886… 558 # GFX12: tbuffer_store_format_xy v[4:5], off, s[12:15], s101 format:[BUF_FMT_16_SSCALED] offset:838… 561 # GFX12: tbuffer_store_format_xy v[4:5], off, s[12:15], m0 format:[BUF_FMT_16_UINT] offset:8388607 … 564 # GFX12: tbuffer_store_format_xy v[4:5], off, s[8:11], s0 format:[BUF_FMT_16_SINT] offset:8388607 … 567 # GFX12: tbuffer_store_format_xy v[4:5], off, s[8:11], s61 format:[BUF_FMT_16_FLOAT] offset:8388607… 570 # GFX12: tbuffer_store_format_xy v[4:5], off, ttmp[4:7], s61 format:[BUF_FMT_8_8_UNORM] offset:8388… 573 # GFX12: tbuffer_store_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_SNORM] offen offset:52… 576 # GFX12: tbuffer_store_format_xy v[4:5], v1, s[8:11], s3 format:[BUF_FMT_8_8_USCALED] idxen offset:… [all …]
|
H A D | gfx10_mtbuf.txt | 105 # GFX10: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_FMT_10_11_11_SSCALED] idxen
|
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | llvm.amdgcn.raw.tbuffer.store.ll | 161 ; PREGFX10-NEXT: tbuffer_store_format_xy v[0:1], off, s[0:3], 0 format:[BUF_NUM_FORMAT_USCALED] 166 ; GFX10-NEXT: tbuffer_store_format_xy v[0:1], off, s[0:3], 0 format:[BUF_FMT_10_11_11_SSCALED] 171 ; GFX11-NEXT: tbuffer_store_format_xy v[0:1], off, s[0:3], 0 format:[BUF_FMT_10_10_10_2_SNORM] 176 ; GFX12-NEXT: tbuffer_store_format_xy v[0:1], off, s[0:3], null format:[BUF_FMT_10_10_10_2_SNORM]
|
H A D | load-local-redundant-copies.ll | 89 ; CHECK-NEXT: tbuffer_store_format_xy v[7:8], v9, s[4:7], s1 format:[BUF_DATA_FORMAT_INVALID,BUF… 102 ; CHECK-NEXT: tbuffer_store_format_xy v[0:1], v9, s[4:7], s1 format:[BUF_DATA_FORMAT_INVALID,BUF…
|
H A D | llvm.amdgcn.raw.ptr.tbuffer.store.ll | 130 ; PREGFX10-NEXT: tbuffer_store_format_xy v[0:1], off, s[0:3], 0 format:[BUF_NUM_FORMAT_USCALED] 135 ; GFX10-NEXT: tbuffer_store_format_xy v[0:1], off, s[0:3], 0 format:[BUF_FMT_10_11_11_SSCALED] 140 ; GFX11-NEXT: tbuffer_store_format_xy v[0:1], off, s[0:3], 0 format:[BUF_FMT_10_10_10_2_SNORM]
|
H A D | llvm.amdgcn.struct.tbuffer.store.ll | 328 ; VERDE-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_NUM_FORMAT_USCALED] idxen 333 ; PREGFX10-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_NUM_FORMAT_USCALED] idxen 338 ; GFX10-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_FMT_10_11_11_SSCALED] idxen 343 ; GFX11-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_FMT_10_10_10_2_SNORM] idxen 348 ; GFX12-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], null format:[BUF_FMT_10_10_10_2_SNORM] idxen
|
H A D | llvm.amdgcn.struct.ptr.tbuffer.store.ll | 276 ; VERDE-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_NUM_FORMAT_USCALED] idxen 281 ; PREGFX10-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_NUM_FORMAT_USCALED] idxen 286 ; GFX10-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_FMT_10_11_11_SSCALED] idxen 291 ; GFX11-NEXT: tbuffer_store_format_xy v[0:1], v2, s[0:3], 0 format:[BUF_FMT_10_10_10_2_SNORM] idxen
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | BUFInstructions.td | 1278 defm TBUFFER_STORE_FORMAT_XY : MTBUF_Pseudo_Stores <"tbuffer_store_format_xy", VReg_64, 2>;
|
/llvm-project/llvm/docs/AMDGPU/ |
H A D | AMDGPUAsmGFX7.rst | 354 …tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx7_vdata_fd235e>`, :ref:`vaddr<amdgpu_…
|
H A D | AMDGPUAsmGFX8.rst | 360 …tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx8_vdata_fd235e>`, :ref:`vaddr<am…
|
H A D | AMDGPUAsmGFX9.rst | 449 …tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx9_vdata_fd235e>`, :ref:`vaddr<am…
|
H A D | AMDGPUAsmGFX90a.rst | 353 …tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx90a_vdata_9ad749>`, :ref:`vaddr<…
|
H A D | AMDGPUAsmGFX940.rst | 338 …tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx940_vdata_9ad749>`, :ref:`vaddr<a…
|
H A D | AMDGPUAsmGFX1030.rst | 673 …tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx1030_vdata_fd235e>`, :ref:`vaddr<…
|
H A D | AMDGPUAsmGFX10.rst | 694 …tbuffer_store_format_xy :ref:`vdata<amdgpu_synid_gfx10_vdata_fd235e>`, :ref:`vaddr<am…
|