/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | llvm.amdgcn.image.nsa.ll | 117 ; GCN: image_sample_c_b v0, v[0:3], s[0:7], s[8:11] dmask:0x1 dim:SQ_RSRC_IMG_1D_ARRAY 125 ; NONSA: image_sample_c_b v0, v[0:3], s[0:7], s[8:11] dmask:0x1 dim:SQ_RSRC_IMG_1D_ARRAY 126 ; NSA: image_sample_c_b v0, [v0, v0, v0, v0], s[0:7], s[8:11] dmask:0x1 dim:SQ_RSRC_IMG_1D_ARRAY 134 ; GCN: image_sample_c_b v0, v[0:3], s[0:7], s[8:11] dmask:0x1 dim:SQ_RSRC_IMG_1D_ARRAY 143 ; GCN: image_sample_c_b v0, v[0:3], s[0:7], s[8:11] dmask:0x1 dim:SQ_RSRC_IMG_1D_ARRAY
|
H A D | llvm.amdgcn.image.sample.a16.dim.ll | 644 ; GFX9-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf a16 653 ; GFX10-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D a16 662 ; GFX11-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D a16 671 ; GFX12-NEXT: image_sample_c_b v[0:3], [v0, v1, v2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D a16 687 ; GFX9-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf a16 697 ; GFX10-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D a16 707 ; GFX11-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D a16 717 ; GFX12-NEXT: image_sample_c_b v[0:3], [v0, v1, v2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D a16
|
H A D | llvm.amdgcn.image.sample.dim.ll | 1255 ; VERDE-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf 1264 ; GFX6789-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf 1273 ; GFX10PLUS-NEXT: image_sample_c_b v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D 1282 ; GFX12-NEXT: image_sample_c_b v[0:3], [v0, v1, v2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D 1296 ; VERDE-NEXT: image_sample_c_b v[0:3], v[0:3], s[0:7], s[8:11] dmask:0xf 1305 ; GFX6789-NEXT: image_sample_c_b v[0:3], v[0:3], s[0:7], s[8:11] dmask:0xf 1314 ; GFX10PLUS-NEXT: image_sample_c_b v[0:3], v[0:3], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D 1323 ; GFX12-NEXT: image_sample_c_b v[0:3], [v0, v1, v2, v3], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_I…
|
/llvm-project/llvm/test/MC/AMDGPU/ |
H A D | gfx8_asm_mimg.s | 2790 image_sample_c_b v5, v[1:3], s[8:15], s[12:15] dmask:0x1 label 2793 image_sample_c_b v252, v[1:3], s[8:15], s[12:15] dmask:0x1 label 2796 image_sample_c_b v5, v[252:254], s[8:15], s[12:15] dmask:0x1 label 2799 image_sample_c_b v5, v[1:3], s[12:19], s[12:15] dmask:0x1 label 2802 image_sample_c_b v5, v[1:3], s[92:99], s[12:15] dmask:0x1 label 2805 image_sample_c_b v5, v[1:3], ttmp[4:11], s[12:15] dmask:0x1 label 2808 image_sample_c_b v5, v[1:3], s[8:15], s[16:19] dmask:0x1 label 2811 image_sample_c_b v5, v[1:3], s[8:15], s[96:99] dmask:0x1 label 2814 image_sample_c_b v5, v[1:3], s[8:15], ttmp[8:11] dmask:0x1 label 2817 image_sample_c_b v5, v[1:3], s[8:15], s[12:15] dmask:0x2 label [all …]
|
H A D | gfx7_asm_mimg.s | 2832 image_sample_c_b v5, v[1:3], s[8:15], s[12:15] dmask:0x1 label 2835 image_sample_c_b v252, v[1:3], s[8:15], s[12:15] dmask:0x1 label 2838 image_sample_c_b v5, v[252:254], s[8:15], s[12:15] dmask:0x1 label 2841 image_sample_c_b v5, v[1:3], s[12:19], s[12:15] dmask:0x1 label 2844 image_sample_c_b v5, v[1:3], s[96:103], s[12:15] dmask:0x1 label 2847 image_sample_c_b v5, v[1:3], ttmp[4:11], s[12:15] dmask:0x1 label 2850 image_sample_c_b v5, v[1:3], s[8:15], s[16:19] dmask:0x1 label 2853 image_sample_c_b v5, v[1:3], s[8:15], s[100:103] dmask:0x1 label 2856 image_sample_c_b v5, v[1:3], s[8:15], ttmp[8:11] dmask:0x1 label 2859 image_sample_c_b v5, v[1:3], s[8:15], s[12:15] dmask:0x2 label [all …]
|
H A D | gfx9_asm_mimg.s | 2898 image_sample_c_b v5, v[1:3], s[8:15], s[12:15] dmask:0x1 label 2901 image_sample_c_b v252, v[1:3], s[8:15], s[12:15] dmask:0x1 label 2904 image_sample_c_b v5, v[251:253], s[8:15], s[12:15] dmask:0x1 label 2907 image_sample_c_b v5, v[1:3], s[12:19], s[12:15] dmask:0x1 label 2910 image_sample_c_b v5, v[1:3], s[92:99], s[12:15] dmask:0x1 label 2913 image_sample_c_b v5, v[1:3], ttmp[8:15], s[12:15] dmask:0x1 label 2916 image_sample_c_b v5, v[1:3], s[8:15], s[16:19] dmask:0x1 label 2919 image_sample_c_b v5, v[1:3], s[8:15], s[96:99] dmask:0x1 label 2922 image_sample_c_b v5, v[1:3], s[8:15], ttmp[12:15] dmask:0x1 label 2925 image_sample_c_b v5, v[1:3], s[8:15], s[12:15] dmask:0x2 label [all …]
|
H A D | gfx11_asm_mimg.s | 2823 image_sample_c_b v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D label 2826 image_sample_c_b v[5:6], v[253:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D label 2829 image_sample_c_b v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D a16 label 2832 image_sample_c_b v[5:6], v[253:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D a16 label 2835 image_sample_c_b v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D label 2838 image_sample_c_b v[5:6], v[251:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D label 2841 image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D a16 label 2844 image_sample_c_b v[5:6], v[252:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D a16 label 2847 image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_2D label 2850 image_sample_c_b v[254:255], v[252:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_2D label [all …]
|
H A D | gfx12_asm_vsample.s | 227 image_sample_c_b v64, [v32, v33, v34], s[4:11], s[4:7] dmask:0x1 dim:SQ_RSRC_IMG_1D label 230 image_sample_c_b v64, [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0x8 dim:SQ_RSRC_IMG_2D label 233 image_sample_c_b v[64:65], [v32, v33, v34, v[35:36]], s[4:11], s[4:7] dmask:0x3 dim:SQ_RSRC_IMG_3D label 236 image_sample_c_b v[64:65], [v32, v33, v34, v[35:36]], s[4:11], s[4:7] dmask:0xc dim:SQ_RSRC_IMG_CUBE label 239 image_sample_c_b v[64:66], [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0xb dim:SQ_RSRC_IMG_1D_ARRAY label 242 image_sample_c_b v[64:67], [v32, v33, v34, v[35:36]], s[4:11], s[4:7] dmask:0xf dim:SQ_RSRC_IMG_2D_… label
|
H A D | gfx11_asm_mimg_features.s | 193 image_sample_c_b v[64:66], [v32, v16, v0, v2, v1], s[4:11], s[100:103] dmask:0x7 dim:SQ_RSRC_IMG_3D label
|
H A D | gfx10_asm_mimg.s | 343 image_sample_c_b v[64:66], [v32, v16, v0, v2, v1], s[4:11], s[100:103] dmask:0x7 dim:SQ_RSRC_IMG_3D label 344 ; GFX10: image_sample_c_b v[64:66], [v32, v16, v0, v2, v1], s[4:11], s[100:103] dmask:0x7 dim:SQ_RS…
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx8_mimg.txt | 1638 # CHECK: image_sample_c_b v5, v[1:3], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0xf0,… 1641 # CHECK: image_sample_c_b v252, v[1:3], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0xf… 1644 # CHECK: image_sample_c_b v5, v[252:254], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0… 1647 # CHECK: image_sample_c_b v5, v[1:3], s[12:19], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0xf0… 1650 # CHECK: image_sample_c_b v5, v[1:3], s[92:99], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0xf0… 1653 # CHECK: image_sample_c_b v5, v[1:3], ttmp[4:11], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0x… 1656 # CHECK: image_sample_c_b v5, v[1:3], s[8:15], s[16:19] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0xf0,… 1659 # CHECK: image_sample_c_b v5, v[1:3], s[8:15], s[96:99] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0xf0,… 1662 # CHECK: image_sample_c_b v5, v[1:3], s[8:15], ttmp[8:11] dmask:0x1 ; encoding: [0x00,0x01,0xb4,0xf… 1665 # CHECK: image_sample_c_b v5, v[1:3], s[8:15], s[12:15] dmask:0x2 ; encoding: [0x00,0x02,0xb4,0xf0,… [all …]
|
H A D | gfx11_dasm_mimg.txt | 2823 # GFX11: image_sample_c_b v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D ; encoding… 2826 # GFX11: image_sample_c_b v[5:6], v[253:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D ; enco… 2829 # GFX11: image_sample_c_b v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D a16 ; enco… 2832 # GFX11: image_sample_c_b v[5:6], v[253:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D a16 ; … 2835 # GFX11: image_sample_c_b v[5:6], v[1:5], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D ; encoding… 2838 # GFX11: image_sample_c_b v[5:6], v[251:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D ; enco… 2841 # GFX11: image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D a16 ; enco… 2844 # GFX11: image_sample_c_b v[5:6], v[252:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D a16 ; … 2847 # GFX11: image_sample_c_b v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_2D ; encoding… 2850 # GFX11: image_sample_c_b v[254:255], v[252:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_2D ; … [all …]
|
H A D | gfx12_dasm_vsample.txt | 227 # GFX12: image_sample_c_b v64, [v32, v33, v34], s[4:11], s[4:7] dmask:0x1 dim:SQ_RSRC_IMG_1D ; encoding: [0x00,0xc0,0x48,0xe4,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x00] 230 # GFX12: image_sample_c_b v64, [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0x8 dim:SQ_RSRC_IMG_2D ; encoding: [0x01,0xc0,0x08,0xe6,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x23] 233 # GFX12: image_sample_c_b v[64:65], [v32, v33, v34, v[35:36]], s[4:11], s[4:7] dmask:0x3 dim:SQ_RSRC_IMG_3D ; encoding: [0x02,0xc0,0xc8,0xe4,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x23] 236 # GFX12: image_sample_c_b v[64:65], [v32, v33, v34, v[35:36]], s[4:11], s[4:7] dmask:0xc dim:SQ_RSRC_IMG_CUBE ; encoding: [0x03,0xc0,0x08,0xe7,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x23] 239 # GFX12: image_sample_c_b v[64:66], [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0xb dim:SQ_RSRC_IMG_1D_ARRAY ; encoding: [0x04,0xc0,0xc8,0xe6,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x23] 242 # GFX12: image_sample_c_b v[64:67], [v32, v33, v34, v[35:36]], s[4:11], s[4:7] dmask:0xf dim:SQ_RSRC_IMG_2D_ARRAY ; encoding: [0x05,0xc0,0xc8,0xe7,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x23]
|
H A D | gfx11_dasm_mimg_features.txt | 275 # GFX11: image_sample_c_b v[64:66], [v32, v16, v0, v2, v1], s[4:11], s[100:103] dmask:0x7 dim:SQ_RSRC_IMG_3D ; encoding: [0x09,0x07,0x8c,0xf0,0x20,0x40,0x01,0x64,0x10,0x00,0x02,0x01]
|
H A D | gfx10_mimg.txt | 173 # GFX10: image_sample_c_b v[16:19], v[8:12], s[20:27], s[100:103] dmask:0xf dim:SQ_RSRC_IMG_CUBE ; encoding: [0x18,0x0f,0xb4,0xf0,0x08,0x10,0x25,0x03]
|
/llvm-project/llvm/docs/AMDGPU/ |
H A D | AMDGPUAsmGFX7.rst | 303 …image_sample_c_b :ref:`vdst<amdgpu_synid_gfx7_vdst_dfa6da>`, :ref:`vaddr<amdgpu_synid…
|
H A D | AMDGPUAsmGFX8.rst | 301 …image_sample_c_b :ref:`vdst<amdgpu_synid_gfx8_vdst_4730df>`, :ref:`vaddr<amdgpu_synid…
|
H A D | AMDGPUAsmGFX9.rst | 390 …image_sample_c_b :ref:`vdst<amdgpu_synid_gfx9_vdst_eae4c8>`, :ref:`vaddr<amdgpu_synid…
|
H A D | AMDGPUAsmGFX1030.rst | 598 …image_sample_c_b :ref:`vdst<amdgpu_synid_gfx1030_vdst_eae4c8>`, :ref:`vaddr<amdgpu_syni…
|
H A D | AMDGPUAsmGFX10.rst | 619 …image_sample_c_b :ref:`vdst<amdgpu_synid_gfx10_vdst_eae4c8>`, :ref:`vaddr<amdgpu_synid_…
|
H A D | AMDGPUAsmGFX11.rst | 527 …image_sample_c_b :ref:`vdst<amdgpu_synid_gfx11_vdst_eae4c8>`, :ref:`vaddr<amdgpu_synid_g…
|