Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/MC/AMDGPU/
H A Datomic-fadd-insts.s4 buffer_atomic_add_f32 v5, off, s[8:11], s3 offset:4095 label
7 buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095 label
10 buffer_atomic_add_f32 v5, off, s[12:15], s3 offset:4095 label
13 buffer_atomic_add_f32 v5, off, s[96:99], s3 offset:4095 label
16 buffer_atomic_add_f32 v5, off, s[8:11], s101 offset:4095 label
19 buffer_atomic_add_f32 v5, off, s[8:11], m0 offset:4095 label
22 buffer_atomic_add_f32 v5, off, s[8:11], 0 offset:4095 label
25 buffer_atomic_add_f32 v5, off, s[8:11], -1 offset:4095 label
34 buffer_atomic_add_f32 v5, off, s[8:11], s3 label
37 buffer_atomic_add_f32 v5, off, s[8:11], s3 label
[all …]
H A Dgfx11_mubuf.s2638 buffer_atomic_add_f32 v5, off, s[8:11], s3 offset:4095 label
2641 buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095 label
2644 buffer_atomic_add_f32 v5, off, s[12:15], s3 offset:4095 label
2647 buffer_atomic_add_f32 v5, off, s[96:99], s3 offset:4095 label
2653 buffer_atomic_add_f32 v5, off, s[8:11], m0 offset:4095 label
2656 buffer_atomic_add_f32 v5, off, s[8:11], 0 offset:4095 label
2659 buffer_atomic_add_f32 v5, off, s[8:11], -1 offset:4095 label
2662 buffer_atomic_add_f32 v5, off, s[8:11], 0.5 offset:4095 label
2674 buffer_atomic_add_f32 v5, off, s[8:11], s3 label
2677 buffer_atomic_add_f32 v5, off, s[8:11], s3 offset:0 label
[all …]
H A Dgfx90a_err.s237 buffer_atomic_add_f32 v4, off, s[8:11], s3 scc label
H A Dgfx90a_asm_features.s947 buffer_atomic_add_f32 v0, v2, s[4:7], 0 idxen glc label
952 buffer_atomic_add_f32 v0, v2, s[4:7], 0 idxen glc label
H A Dgfx940_asm_features.s383 buffer_atomic_add_f32 v4, off, s[8:11], s3 sc1 label
H A Dgfx9_unsupported.s55 buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095 label
H A Dgfx10_unsupported.s9 buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095 label
H A Dgfx8_unsupported.s55 buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095 label
H A Dgfx7_unsupported.s7 buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095 label
/llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/
H A Datomic-fadd-insts.txt3 # CHECK: buffer_atomic_add_f32 v5, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe1,0x…
6 # CHECK: buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe1,…
9 # CHECK: buffer_atomic_add_f32 v5, off, s[12:15], s3 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe1,0…
12 # CHECK: buffer_atomic_add_f32 v5, off, s[96:99], s3 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe1,0…
15 # CHECK: buffer_atomic_add_f32 v5, off, s[8:11], s101 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe1,…
18 # CHECK: buffer_atomic_add_f32 v5, off, s[8:11], m0 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe1,0x…
21 # CHECK: buffer_atomic_add_f32 v5, off, s[8:11], 0 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe1,0x0…
24 # CHECK: buffer_atomic_add_f32 v5, off, s[8:11], -1 offset:4095 ; encoding: [0xff,0x0f,0x34,0xe1,0x…
33 # CHECK: buffer_atomic_add_f32 v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0x34,0xe1,0x00,0x05,0x02…
36 # CHECK: buffer_atomic_add_f32 v5, off, s[8:11], s3 ; encoding: [0x00,0x00,0x34,0xe1,0x00,0x05,0x02…
[all …]
H A Dmubuf_dasm_gfx11.txt2631 # GFX11: buffer_atomic_add_f32 v5, off, s[8:11], s3 offset:4095 ; encoding:…
2634 # GFX11: buffer_atomic_add_f32 v255, off, s[8:11], s3 offset:4095 ; encoding:…
2637 # GFX11: buffer_atomic_add_f32 v5, off, s[12:15], s3 offset:4095 ; encoding:…
2640 # GFX11: buffer_atomic_add_f32 v5, off, s[96:99], s3 offset:4095 ; encoding:…
2643 # GFX11: buffer_atomic_add_f32 v5, off, s[8:11], s101 offset:4095 ; encoding:…
2646 # GFX11: buffer_atomic_add_f32 v5, off, s[8:11], m0 offset:4095 ; encoding:…
2649 # GFX11: buffer_atomic_add_f32 v5, off, s[8:11], 0 offset:4095 ; encoding:…
2652 # GFX11: buffer_atomic_add_f32 v5, off, s[8:11], -1 offset:4095 ; encoding:…
2655 # GFX11: buffer_atomic_add_f32 v5, off, s[8:11], 0.5 offset:4095 ; encoding:…
2658 # GFX11: buffer_atomic_add_f32 v5, off, s[8:11], -4.0 offset:4095 ; encoding:…
[all …]
H A Dgfx90a_dasm_features.txt735 # GFX90A: buffer_atomic_add_f32 v0, v2, s[4:7], 0 idxen glc ; encoding: [0x00,0x60,0x34,0xe1,0x02,0…
738 # GFX90A: buffer_atomic_add_f32 v0, v2, s[4:7], 0 idxen glc ; encoding: [0x00,0x60,0x34,0xe1,0x02,0…
H A Dgfx940_dasm_features.txt252 # GFX940: buffer_atomic_add_f32 v4, off, s[8:11], s3 sc1 ; encoding: [0x00,0x80,0x34,0xe1,0x00,0x04…
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dllvm.amdgcn.atomic.fadd.gfx90a.ll11 ; GFX90A-LABEL: {{^}}buffer_atomic_add_f32:
12 ; GFX90A: buffer_atomic_add_f32 v0, v1, s[0:3], 0 idxen glc
13 define amdgpu_ps float @buffer_atomic_add_f32(<4 x i32> inreg %rsrc, float %data, i32 %vindex) {
20 ; GFX90A: buffer_atomic_add_f32 v0, v1, s[0:3], 0 idxen offset:4 glc slc
H A Dllvm.amdgcn.atomic.fadd.ll9 ; GCN-LABEL: {{^}}buffer_atomic_add_f32:
10 ; GCN: buffer_atomic_add_f32 v0, v1, s[0:3], 0 idxen
11 define amdgpu_ps void @buffer_atomic_add_f32(<4 x i32> inreg %rsrc, float %data, i32 %vindex) {
18 ; GCN: buffer_atomic_add_f32 v0, v1, s[0:3], 0 idxen offset:4 slc
H A Dllvm.amdgcn.struct.buffer.atomic.fadd.ll12 ; CHECK-NEXT: buffer_atomic_add_f32 v0, v[1:2], s[8:11], s6 idxen offen
26 ; CHECK-NEXT: buffer_atomic_add_f32 v0, v1, s[8:11], s6 idxen
39 ; CHECK-NEXT: buffer_atomic_add_f32 v0, v[1:2], s[8:11], s6 idxen offen slc
H A Dllvm.amdgcn.raw.buffer.atomic.fadd.ll11 ; CHECK-NEXT: buffer_atomic_add_f32 v0, v1, s[8:11], s6 offen
24 ; CHECK-NEXT: buffer_atomic_add_f32 v0, off, s[8:11], s6
63 ; CHECK-NEXT: buffer_atomic_add_f32 v0, v1, s[8:11], s6 offen slc
H A Ddag-divergence-atomic.ll745 ; CHECK-NEXT: buffer_atomic_add_f32 v1, v0, s[4:7], 0 offen glc
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/
H A Dllvm.amdgcn.struct.buffer.atomic.fadd-with-ret.ll12 ; GFX90A: buffer_atomic_add_f32 v{{[0-9]+}}, v[{{[0-9:]+}}], s[{{[0-9:]+}}], s{{[0-9]+}} idxen offe…
H A Dllvm.amdgcn.raw.buffer.atomic.fadd-with-ret.ll11 ; GFX90A: buffer_atomic_add_f32 v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9:]+}}], s{{[0-9]+}} offen glc
/llvm-project-15.0.7/llvm/docs/AMDGPU/
H A DAMDGPUAsmGFX908.rst53 …buffer_atomic_add_f32 :ref:`vdata<amdgpu_synid_gfx908_vdata_fe1edf>`, :ref:`vaddr<amdg…
H A DAMDGPUAsmGFX90a.rst365 …buffer_atomic_add_f32 :ref:`vdata<amdgpu_synid_gfx90a_vdata_2a60db>`::ref:`dst<a…
H A DAMDGPUAsmGFX940.rst350 …buffer_atomic_add_f32 :ref:`vdata<amdgpu_synid_gfx940_vdata_24882b>`::ref:`dst<a…
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPU.td603 "Has buffer_atomic_add_f32 and global_atomic_add_f32 instructions that "
611 "Has buffer_atomic_add_f32 and global_atomic_add_f32 instructions that "
H A DBUFInstructions.td1144 "buffer_atomic_add_f32", VGPR_32, f32
1154 "buffer_atomic_add_f32", VGPR_32, f32, atomic_load_fadd_global_32