/llvm-project/llvm/test/MC/AMDGPU/ |
H A D | gfx8_asm_mimg.s | 2298 image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x1 label 2301 image_sample_c v252, v[1:2], s[8:15], s[12:15] dmask:0x1 label 2304 image_sample_c v5, v[252:253], s[8:15], s[12:15] dmask:0x1 label 2307 image_sample_c v5, v[1:2], s[12:19], s[12:15] dmask:0x1 label 2310 image_sample_c v5, v[1:2], s[92:99], s[12:15] dmask:0x1 label 2313 image_sample_c v5, v[1:2], ttmp[4:11], s[12:15] dmask:0x1 label 2316 image_sample_c v5, v[1:2], s[8:15], s[16:19] dmask:0x1 label 2319 image_sample_c v5, v[1:2], s[8:15], s[96:99] dmask:0x1 label 2322 image_sample_c v5, v[1:2], s[8:15], ttmp[8:11] dmask:0x1 label 2325 image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x2 label [all …]
|
H A D | gfx7_asm_mimg.s | 2355 image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x1 label 2358 image_sample_c v252, v[1:2], s[8:15], s[12:15] dmask:0x1 label 2361 image_sample_c v5, v[252:253], s[8:15], s[12:15] dmask:0x1 label 2364 image_sample_c v5, v[1:2], s[12:19], s[12:15] dmask:0x1 label 2367 image_sample_c v5, v[1:2], s[96:103], s[12:15] dmask:0x1 label 2370 image_sample_c v5, v[1:2], ttmp[4:11], s[12:15] dmask:0x1 label 2373 image_sample_c v5, v[1:2], s[8:15], s[16:19] dmask:0x1 label 2376 image_sample_c v5, v[1:2], s[8:15], s[100:103] dmask:0x1 label 2379 image_sample_c v5, v[1:2], s[8:15], ttmp[8:11] dmask:0x1 label 2382 image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x2 label [all …]
|
H A D | gfx9_asm_mimg.s | 2391 image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x1 label 2394 image_sample_c v252, v[1:2], s[8:15], s[12:15] dmask:0x1 label 2397 image_sample_c v5, v[252:253], s[8:15], s[12:15] dmask:0x1 label 2400 image_sample_c v5, v[1:2], s[12:19], s[12:15] dmask:0x1 label 2403 image_sample_c v5, v[1:2], s[92:99], s[12:15] dmask:0x1 label 2406 image_sample_c v5, v[1:2], ttmp[8:15], s[12:15] dmask:0x1 label 2409 image_sample_c v5, v[1:2], s[8:15], s[16:19] dmask:0x1 label 2412 image_sample_c v5, v[1:2], s[8:15], s[96:99] dmask:0x1 label 2415 image_sample_c v5, v[1:2], s[8:15], ttmp[12:15] dmask:0x1 label 2418 image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x2 label [all …]
|
H A D | gfx11_asm_mimg.s | 2751 image_sample_c v[5:6], v[1:2], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D label 2754 image_sample_c v[5:6], v[254:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D label 2757 image_sample_c v[5:6], v[1:2], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D a16 label 2760 image_sample_c v[5:6], v[254:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D a16 label 2763 image_sample_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D label 2766 image_sample_c v[5:6], v[252:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D label 2769 image_sample_c v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D a16 label 2772 image_sample_c v[5:6], v[253:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D a16 label 2775 image_sample_c v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_2D label 2778 image_sample_c v[254:255], v[253:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_2D label [all …]
|
H A D | gfx12_asm_vsample.s | 173 image_sample_c v64, [v32, v33], s[4:11], s[4:7] dmask:0x1 dim:SQ_RSRC_IMG_1D label 176 image_sample_c v64, [v32, v33, v34], s[4:11], s[4:7] dmask:0x8 dim:SQ_RSRC_IMG_2D label 179 image_sample_c v[64:65], [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0x3 dim:SQ_RSRC_IMG_3D label 182 image_sample_c v[64:65], [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0xc dim:SQ_RSRC_IMG_CUBE label 185 image_sample_c v[64:66], [v32, v33, v34], s[4:11], s[4:7] dmask:0xb dim:SQ_RSRC_IMG_1D_ARRAY label 188 image_sample_c v[64:67], [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0xf dim:SQ_RSRC_IMG_2D_ARRAY label
|
H A D | gfx11_asm_mimg_features.s | 184 image_sample_c v[64:66], [v32, v16, v0, v2], s[4:11], s[100:103] dmask:0x7 dim:SQ_RSRC_IMG_CUBE label
|
H A D | gfx10_asm_mimg.s | 328 image_sample_c v[64:66], [v32, v16, v0, v2], s[4:11], s[100:103] dmask:0x7 dim:SQ_RSRC_IMG_CUBE label 329 ; GFX10: image_sample_c v[64:66], [v32, v16, v0, v2], s[4:11], s[100:103] dmask:0x7 dim:SQ_RSRC_IMG…
|
/llvm-project/llvm/test/MC/Disassembler/AMDGPU/ |
H A D | gfx9_mimg.txt | 1032 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0x… 1035 # CHECK: image_sample_c v252, v[1:2], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,… 1038 # CHECK: image_sample_c v5, v[252:253], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf… 1041 # CHECK: image_sample_c v5, v[1:2], s[12:19], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0… 1044 # CHECK: image_sample_c v5, v[1:2], s[92:99], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0… 1047 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[16:19] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0x… 1050 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[96:99] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0x… 1053 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x2 ; encoding: [0x00,0x02,0xa0,0xf0,0x… 1056 # CHECK: image_sample_c v[5:6], v[1:2], s[8:15], s[12:15] dmask:0x3 ; encoding: [0x00,0x03,0xa0,0xf… 1059 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x4 ; encoding: [0x00,0x04,0xa0,0xf0,0x… [all …]
|
H A D | gfx8_mimg.txt | 1368 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0x… 1371 # CHECK: image_sample_c v252, v[1:2], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,… 1374 # CHECK: image_sample_c v5, v[252:253], s[8:15], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf… 1377 # CHECK: image_sample_c v5, v[1:2], s[12:19], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0… 1380 # CHECK: image_sample_c v5, v[1:2], s[92:99], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0… 1383 # CHECK: image_sample_c v5, v[1:2], ttmp[4:11], s[12:15] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0… 1386 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[16:19] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0x… 1389 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[96:99] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,0x… 1392 # CHECK: image_sample_c v5, v[1:2], s[8:15], ttmp[8:11] dmask:0x1 ; encoding: [0x00,0x01,0xa0,0xf0,… 1395 # CHECK: image_sample_c v5, v[1:2], s[8:15], s[12:15] dmask:0x2 ; encoding: [0x00,0x02,0xa0,0xf0,0x… [all …]
|
H A D | gfx11_dasm_mimg.txt | 2751 # GFX11: image_sample_c v[5:6], v[1:2], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D ; encoding: … 2754 # GFX11: image_sample_c v[5:6], v[254:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D ; encodi… 2757 # GFX11: image_sample_c v[5:6], v[1:2], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D a16 ; encodi… 2760 # GFX11: image_sample_c v[5:6], v[254:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_1D a16 ; en… 2763 # GFX11: image_sample_c v[5:6], v[1:4], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D ; encoding: … 2766 # GFX11: image_sample_c v[5:6], v[252:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D ; encodi… 2769 # GFX11: image_sample_c v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D a16 ; encodi… 2772 # GFX11: image_sample_c v[5:6], v[253:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_3D a16 ; en… 2775 # GFX11: image_sample_c v[5:6], v[1:3], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_2D ; encoding: … 2778 # GFX11: image_sample_c v[254:255], v[253:255], s[8:15], s[12:15] dmask:0x3 dim:SQ_RSRC_IMG_2D ; en… [all …]
|
H A D | gfx12_dasm_vsample.txt | 173 # GFX12: image_sample_c v64, [v32, v33], s[4:11], s[4:7] dmask:0x1 dim:SQ_RSRC_IMG_1D ; encoding: [0x00,0x00,0x48,0xe4,0x40,0x08,0x00,0x02,0x20,0x21,0x00,0x00] 176 # GFX12: image_sample_c v64, [v32, v33, v34], s[4:11], s[4:7] dmask:0x8 dim:SQ_RSRC_IMG_2D ; encoding: [0x01,0x00,0x08,0xe6,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x00] 179 # GFX12: image_sample_c v[64:65], [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0x3 dim:SQ_RSRC_IMG_3D ; encoding: [0x02,0x00,0xc8,0xe4,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x23] 182 # GFX12: image_sample_c v[64:65], [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0xc dim:SQ_RSRC_IMG_CUBE ; encoding: [0x03,0x00,0x08,0xe7,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x23] 185 # GFX12: image_sample_c v[64:66], [v32, v33, v34], s[4:11], s[4:7] dmask:0xb dim:SQ_RSRC_IMG_1D_ARRAY ; encoding: [0x04,0x00,0xc8,0xe6,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x00] 188 # GFX12: image_sample_c v[64:67], [v32, v33, v34, v35], s[4:11], s[4:7] dmask:0xf dim:SQ_RSRC_IMG_2D_ARRAY ; encoding: [0x05,0x00,0xc8,0xe7,0x40,0x08,0x00,0x02,0x20,0x21,0x22,0x23]
|
H A D | gfx11_dasm_mimg_features.txt | 266 # GFX11: image_sample_c v[64:66], [v32, v16, v0, v2], s[4:11], s[100:103] dmask:0x7 dim:SQ_RSRC_IMG_CUBE ; encoding: [0x0d,0x07,0x80,0xf0,0x20,0x40,0x01,0x64,0x10,0x00,0x02,0x00]
|
H A D | gfx10_mimg.txt | 383 # GFX10: image_sample_c v[16:19], [v8, v9, v10], s[20:27], s[100:103] dmask:0xf dim:SQ_RSRC_IMG_2D ; encoding: [0x0a,0x0f,0xa0,0xf0,0x08,0x10,0x25,0x03,0x09,0x0a,0x00,0x00]
|
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | llvm.amdgcn.image.sample.a16.dim.ll | 284 ; GFX9-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf a16 293 ; GFX10-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D a16 302 ; GFX11-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D a16 311 ; GFX12-NEXT: image_sample_c v[0:3], [v0, v1], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D a16 327 ; GFX9-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf a16 337 ; GFX10-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D a16 347 ; GFX11-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D a16 357 ; GFX12-NEXT: image_sample_c v[0:3], [v0, v1], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D a16
|
H A D | unigine-liveness-crash.ll | 11 ; CHECK: image_sample_c
|
H A D | llvm.amdgcn.image.sample.dim.ll | 927 ; VERDE-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf 936 ; GFX6789-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf 945 ; GFX10PLUS-NEXT: image_sample_c v[0:3], v[0:1], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D 954 ; GFX12-NEXT: image_sample_c v[0:3], [v0, v1], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_1D 968 ; VERDE-NEXT: image_sample_c v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf 977 ; GFX6789-NEXT: image_sample_c v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf 986 ; GFX10PLUS-NEXT: image_sample_c v[0:3], v[0:2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D 995 ; GFX12-NEXT: image_sample_c v[0:3], [v0, v1, v2], s[0:7], s[8:11] dmask:0xf dim:SQ_RSRC_IMG_2D
|
H A D | skip-if-dead.ll | 1410 ; SI-NEXT: image_sample_c v0, v[2:3], s[0:7], s[0:3] dmask:0x10 1444 ; GFX10-WAVE64-NEXT: image_sample_c v0, v[2:3], s[0:7], s[0:3] dmask:0x10 dim:SQ_RSRC_IMG_1D 1476 ; GFX10-WAVE32-NEXT: image_sample_c v0, v[2:3], s[0:7], s[0:3] dmask:0x10 dim:SQ_RSRC_IMG_1D 1510 ; GFX11-NEXT: image_sample_c v0, v[2:3], s[0:7], s[0:3] dmask:0x10 dim:SQ_RSRC_IMG_1D
|
/llvm-project/llvm/docs/AMDGPU/ |
H A D | AMDGPUAsmGFX7.rst | 302 …image_sample_c :ref:`vdst<amdgpu_synid_gfx7_vdst_dfa6da>`, :ref:`vaddr<amdgpu_synid…
|
H A D | AMDGPUAsmGFX8.rst | 300 …image_sample_c :ref:`vdst<amdgpu_synid_gfx8_vdst_4730df>`, :ref:`vaddr<amdgpu_synid…
|
H A D | AMDGPUAsmGFX9.rst | 389 …image_sample_c :ref:`vdst<amdgpu_synid_gfx9_vdst_eae4c8>`, :ref:`vaddr<amdgpu_synid…
|
H A D | AMDGPUAsmGFX1030.rst | 597 …image_sample_c :ref:`vdst<amdgpu_synid_gfx1030_vdst_eae4c8>`, :ref:`vaddr<amdgpu_syni…
|
H A D | AMDGPUAsmGFX10.rst | 618 …image_sample_c :ref:`vdst<amdgpu_synid_gfx10_vdst_eae4c8>`, :ref:`vaddr<amdgpu_synid_…
|
H A D | AMDGPUAsmGFX11.rst | 526 …image_sample_c :ref:`vdst<amdgpu_synid_gfx11_vdst_eae4c8>`, :ref:`vaddr<amdgpu_synid_g…
|