Home
last modified time | relevance | path

Searched refs:image_atomic_add (Results 1 – 25 of 32) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/MC/AMDGPU/
H A Dmimg-err.s41 image_atomic_add v252, v2, s[8:15] dmask:0x1 tfe label
44 image_atomic_add v[6:7], v255, s[8:15] dmask:0x2 label
47 image_atomic_add v[6:7], v255, s[8:15] dmask:0xf label
53 image_atomic_add v252, v2, s[8:15] label
56 image_atomic_add v[6:7], v255, s[8:15] dmask:0x2 tfe label
H A Dmimg.s386 image_atomic_add v4, v192, s[28:35] dmask:0x1 unorm glc label
390 image_atomic_add v4, v[192:193], s[28:35] dmask:0x1 unorm glc label
394 image_atomic_add v4, v[192:194], s[28:35] dmask:0x1 unorm glc label
398 image_atomic_add v4, v[192:195], s[28:35] dmask:0x1 unorm glc label
402 image_atomic_add v252, v2, s[8:15] dmask:0x1 unorm label
406 image_atomic_add v[6:7], v255, s[8:15] dmask:0x3 label
410 image_atomic_add v7, v3, s[0:7] dmask:0x1 glc label
414 image_atomic_add v8, v4, s[8:15] dmask:0x1 slc label
422 image_atomic_add v10, v6, s[8:15] dmask:0x1 lwe label
426 image_atomic_add v11, v7, s[8:15] dmask:0x1 da label
[all …]
H A Dgfx9_err_pos.s114 image_atomic_add v252, v2, s[8:15] label
184 image_atomic_add v10, v6, s[8:15] dmask:0x1 r128 label
189 image_atomic_add v10, v6, s[8:15] dmask:0x1 nor128 label
H A Dmimg-gfx90a.s33 image_atomic_add v4, v192, s[28:35] dmask:0x1 unorm glc label
H A Dmimg-err-gfx940.s33 image_atomic_add v4, v192, s[28:35] dmask:0x1 unorm glc label
H A Dgfx7_asm_mimg.s1080 image_atomic_add v1, v2, s[12:19] dmask:0x1 unorm label
1083 image_atomic_add v252, v2, s[12:19] dmask:0x1 unorm label
1086 image_atomic_add v1, v255, s[12:19] dmask:0x1 unorm label
1089 image_atomic_add v1, v2, s[16:23] dmask:0x1 unorm label
1092 image_atomic_add v1, v2, s[96:103] dmask:0x1 unorm label
1095 image_atomic_add v1, v2, ttmp[4:11] dmask:0x1 unorm label
1098 image_atomic_add v[1:2], v2, s[12:19] dmask:0x3 unorm label
1101 image_atomic_add v1, v[2:3], s[12:19] dmask:0x1 unorm label
1104 image_atomic_add v1, v[2:4], s[12:19] dmask:0x1 unorm label
1107 image_atomic_add v1, v[2:5], s[12:19] dmask:0x1 unorm label
[all …]
H A Dgfx8_asm_mimg.s1041 image_atomic_add v5, v1, s[8:15] dmask:0x1 unorm label
1044 image_atomic_add v252, v1, s[8:15] dmask:0x1 unorm label
1047 image_atomic_add v5, v255, s[8:15] dmask:0x1 unorm label
1050 image_atomic_add v5, v1, s[12:19] dmask:0x1 unorm label
1053 image_atomic_add v5, v1, s[92:99] dmask:0x1 unorm label
1056 image_atomic_add v5, v1, ttmp[4:11] dmask:0x1 unorm label
1059 image_atomic_add v[5:6], v1, s[8:15] dmask:0x3 unorm label
1062 image_atomic_add v5, v[1:2], s[8:15] dmask:0x1 unorm label
1065 image_atomic_add v5, v[1:3], s[8:15] dmask:0x1 unorm label
1068 image_atomic_add v5, v[1:4], s[8:15] dmask:0x1 unorm label
[all …]
H A Dgfx9_asm_mimg.s1080 image_atomic_add v5, v1, s[8:15] dmask:0x1 unorm label
1083 image_atomic_add v252, v1, s[8:15] dmask:0x1 unorm label
1086 image_atomic_add v5, v252, s[8:15] dmask:0x1 unorm label
1089 image_atomic_add v5, v1, s[12:19] dmask:0x1 unorm label
1092 image_atomic_add v5, v1, s[92:99] dmask:0x1 unorm label
1095 image_atomic_add v5, v1, ttmp[8:15] dmask:0x1 unorm label
1098 image_atomic_add v[5:6], v1, s[8:15] dmask:0x3 unorm label
1101 image_atomic_add v5, v[1:2], s[8:15] dmask:0x1 unorm label
1104 image_atomic_add v5, v[1:3], s[8:15] dmask:0x1 unorm label
1107 image_atomic_add v5, v[1:4], s[8:15] dmask:0x1 unorm label
[all …]
H A Dgfx10_err_pos.s29 image_atomic_add v252, v2, s[8:15] label
H A Dgfx11_asm_mimg.s106 image_atomic_add v[4:5], [v32, v1, v2], s[96:103] dmask:0x3 dim:SQ_RSRC_IMG_CUBE glc label
107 ; GFX11: image_atomic_add v[4:5], [v32, v1, v2], s[96:103] dmask:0x3 dim:SQ_RSRC_IMG_CUBE glc ; enc…
H A Dgfx90a_ldst_acc.s10706 image_atomic_add a5, v[2:5], s[8:15] dmask:0x1 unorm label
10710 image_atomic_add a252, v[2:5], s[8:15] dmask:0x1 unorm label
10714 image_atomic_add a5, v[252:255], s[8:15] dmask:0x1 unorm label
10718 image_atomic_add a5, v[2:5], s[12:19] dmask:0x1 unorm label
10722 image_atomic_add a5, v[2:5], s[92:99] dmask:0x1 unorm label
10726 image_atomic_add a[6:7], v[2:5], s[8:15] dmask:0x3 unorm label
10730 image_atomic_add a5, v[2:5], s[8:15] dmask:0x1 unorm glc label
10734 image_atomic_add a5, v[2:5], s[8:15] dmask:0x1 unorm slc label
10738 image_atomic_add a5, v[2:5], s[8:15] dmask:0x1 unorm lwe label
10742 image_atomic_add a5, v[2:5], s[8:15] dmask:0x1 unorm da label
H A Dgfx10_asm_mimg.s106 image_atomic_add v[4:5], [v32, v1, v2], s[96:103] dmask:0x3 dim:SQ_RSRC_IMG_CUBE glc label
107 ; GFX10: image_atomic_add v[4:5], [v32, v1, v2], s[96:103] dmask:0x3 dim:SQ_RSRC_IMG_CUBE glc ; enc…
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllvm.amdgcn.image.atomic.dim.ll30 ; GFX6789: image_atomic_add v0, v1, s[0:7] dmask:0x1 unorm glc{{$}}
31 ; GFX90A: image_atomic_add v0, v{{[02468]}}, s[0:7] dmask:0x1 unorm glc{{$}}
32 ; GFX10: image_atomic_add v0, v1, s[0:7] dmask:0x1 dim:SQ_RSRC_IMG_1D unorm glc ;
173 ; GFX6789: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc{{$}}
184 ; GFX6789: image_atomic_add v0, v[1:3], s[0:7] dmask:0x1 unorm glc{{$}}
195 ; GFX6789: image_atomic_add v0, v[1:3], s[0:7] dmask:0x1 unorm glc da{{$}}
206 ; GFX6789: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc da{{$}}
217 ; GFX6789: image_atomic_add v0, v[1:3], s[0:7] dmask:0x1 unorm glc da{{$}}
228 ; GFX6789: image_atomic_add v0, v[1:3], s[0:7] dmask:0x1 unorm glc{{$}}
239 ; GFX6789: image_atomic_add v0, v[1:4], s[0:7] dmask:0x1 unorm glc da{{$}}
[all …]
/llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/
H A Dmimg_vi.txt153 # VI: image_atomic_add v5, v1, s[8:15] dmask:0x1 unorm ; encoding: [0x00,0x11,0x48,0xf0,0x01,0x05,0…
156 # VI: image_atomic_add v252, v1, s[8:15] dmask:0x1 unorm ; encoding: [0x00,0x11,0x48,0xf0,0x01,0xfc…
159 # VI: image_atomic_add v5, v255, s[8:15] dmask:0x1 unorm ; encoding: [0x00,0x11,0x48,0xf0,0xff,0x05…
162 # VI: image_atomic_add v5, v1, s[92:99] dmask:0x1 unorm ; encoding: [0x00,0x11,0x48,0xf0,0x01,0x05,…
165 # VI: image_atomic_add v5, v1, s[8:15] dmask:0x1 unorm glc ; encoding: [0x00,0x31,0x48,0xf0,0x01,0x…
168 # VI: image_atomic_add v5, v1, s[8:15] dmask:0x1 unorm slc ; encoding: [0x00,0x11,0x48,0xf2,0x01,0x…
171 # VI: image_atomic_add v5, v1, s[8:15] dmask:0x1 unorm lwe ; encoding: [0x00,0x11,0x4a,0xf0,0x01,0x…
174 # VI: image_atomic_add v5, v1, s[8:15] dmask:0x1 unorm da ; encoding: [0x00,0x51,0x48,0xf0,0x01,0x0…
191 # VI: image_atomic_add v5, v1, s[8:15] dmask:0x2 unorm ; encoding: [0x00,0x12,0x48,0xf0,0x01,0x05,0…
194 # VI: image_atomic_add v5, v1, s[8:15] dmask:0x7 unorm ; encoding: [0x00,0x17,0x48,0xf0,0x01,0x05,0…
[all …]
H A Dmimg_gfx90a.txt33 # GFX90A: image_atomic_add v4, v192, s[28:35] dmask:0x1 unorm glc ; encoding: [0x00,0x31,0x48,0xf0,…
H A Dmimg_gfx10.txt42 # GFX10: image_atomic_add v[4:5], v192, s[28:35] dmask:0x3 dim:SQ_RSRC_IMG_1D unorm glc ; encoding:…
H A Dgfx11_mimg.txt105 # GFX11: image_atomic_add v[4:5], [v32, v1, v2], s[96:103] dmask:0x3 dim:SQ_RSRC_IMG_CUBE glc ; enc…
H A Dgfx10_mimg.txt317 # GFX10: image_atomic_add v16, [v8, v9, v10], s[96:103] dmask:0x1 dim:SQ_RSRC_IMG_3D unorm glc ; en…
H A Dgfx90a_ldst_acc.txt8028 # GFX90A: image_atomic_add a5, v2, s[8:15] dmask:0x1 unorm ; encoding: [0x00,0x11,0x49,0xf0,0x02,0x…
8031 # GFX90A: image_atomic_add a252, v2, s[8:15] dmask:0x1 unorm ; encoding: [0x00,0x11,0x49,0xf0,0x02,…
8034 # GFX90A: image_atomic_add a5, v252, s[8:15] dmask:0x1 unorm ; encoding: [0x00,0x11,0x49,0xf0,0xfc,…
8037 # GFX90A: image_atomic_add a5, v2, s[12:19] dmask:0x1 unorm ; encoding: [0x00,0x11,0x49,0xf0,0x02,0…
8040 # GFX90A: image_atomic_add a5, v2, s[92:99] dmask:0x1 unorm ; encoding: [0x00,0x11,0x49,0xf0,0x02,0…
8043 # GFX90A: image_atomic_add a[6:7], v2, s[8:15] dmask:0x3 unorm ; encoding: [0x00,0x13,0x49,0xf0,0x0…
8046 # GFX90A: image_atomic_add a5, v2, s[8:15] dmask:0x1 unorm glc ; encoding: [0x00,0x31,0x49,0xf0,0x0…
8049 # GFX90A: image_atomic_add a5, v2, s[8:15] dmask:0x1 unorm slc ; encoding: [0x00,0x11,0x49,0xf2,0x0…
8052 # GFX90A: image_atomic_add a5, v2, s[8:15] dmask:0x1 unorm lwe ; encoding: [0x00,0x11,0x4b,0xf0,0x0…
8055 # GFX90A: image_atomic_add a5, v2, s[8:15] dmask:0x1 unorm da ; encoding: [0x00,0x51,0x49,0xf0,0x02…
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dllvm.amdgcn.image.atomic.dim.ll97 ; GFX6-NEXT: image_atomic_add v0, v1, s[0:7] dmask:0x1 unorm glc
111 ; GFX8-NEXT: image_atomic_add v0, v1, s[0:7] dmask:0x1 unorm glc
125 ; GFX900-NEXT: image_atomic_add v0, v1, s[0:7] dmask:0x1 unorm glc
140 ; GFX90A-NEXT: image_atomic_add v0, v2, s[0:7] dmask:0x1 unorm glc
1104 ; GFX6-NEXT: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc
1118 ; GFX8-NEXT: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc
1182 ; GFX6-NEXT: image_atomic_add v0, v[1:3], s[0:7] dmask:0x1 unorm glc
1196 ; GFX8-NEXT: image_atomic_add v0, v[1:3], s[0:7] dmask:0x1 unorm glc
1497 ; GFX6-NEXT: image_atomic_add v0, v[1:3], s[0:7] dmask:0x1 unorm glc
1511 ; GFX8-NEXT: image_atomic_add v0, v[1:3], s[0:7] dmask:0x1 unorm glc
[all …]
H A Dllvm.amdgcn.image.atomic.dim.a16.ll51 ; GFX9-NEXT: image_atomic_add v0, v1, s[0:7] dmask:0x1 unorm glc a16
462 ; GFX9-NEXT: image_atomic_add v0, v1, s[0:7] dmask:0x1 unorm glc a16
503 ; GFX9-NEXT: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc a16
546 ; GFX9-NEXT: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc a16 da
587 ; GFX9-NEXT: image_atomic_add v0, v1, s[0:7] dmask:0x1 unorm glc a16 da
628 ; GFX9-NEXT: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc a16 da
671 ; GFX9-NEXT: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc a16
714 ; GFX9-NEXT: image_atomic_add v0, v[1:2], s[0:7] dmask:0x1 unorm glc a16 da
752 ; GFX9-NEXT: image_atomic_add v0, v1, s[0:7] dmask:0x1 unorm glc slc a16
820 ; GFX9-NEXT: image_atomic_add v[0:1], v2, s[0:7] dmask:0x3 unorm glc a16
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/
H A Dllvm.amdgcn.image.atomic.ll12 define float @image_atomic_add(<8 x i32> inreg %rsrc, i32 inreg %addr, i32 inreg %data) #0 {
/llvm-project-15.0.7/llvm/test/Analysis/DivergenceAnalysis/AMDGPU/
H A Dllvm.amdgcn.image.atomic.ll12 define float @image_atomic_add(<8 x i32> inreg %rsrc, i32 inreg %addr, i32 inreg %data) #0 {
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DMIMGInstructions.td1255 defm IMAGE_ATOMIC_ADD : MIMG_Atomic <mimgopc<0x0c, 0x11, 0x12, 0x11>, "image_atomic_add">;
/llvm-project-15.0.7/llvm/docs/AMDGPU/
H A DAMDGPUAsmGFX7.rst249 …image_atomic_add :ref:`vdata<amdgpu_synid_gfx7_vdata_325b78>`::ref:`dst<amdgpu_…

12