Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/test/MC/AMDGPU/
H A Dflat-gfx9.s39 flat_atomic_cmpswap v[1:2], v[3:4] offset:4095 label
43 flat_atomic_cmpswap v[1:2], v[3:4] offset:4095 slc label
47 flat_atomic_cmpswap v[1:2], v[3:4] label
51 flat_atomic_cmpswap v[1:2], v[3:4] slc label
55 flat_atomic_cmpswap v[1:2], v[3:4] offset:4095 glc label
59 flat_atomic_cmpswap v[1:2], v[3:4] glc label
70 flat_atomic_cmpswap v0, v[1:2], v[3:4] glc label
74 flat_atomic_cmpswap v0, v[1:2], v[3:4] glc slc label
78 flat_atomic_cmpswap v0, v[1:2], v[3:4] label
81 flat_atomic_cmpswap v0, v[1:2], v[3:4] offset:4095 label
[all …]
H A Dflat-gfx10.s28 flat_atomic_cmpswap v[1:2], v[3:4] offset:2047 label
31 flat_atomic_cmpswap v[1:2], v[3:4] offset:2047 slc label
34 flat_atomic_cmpswap v[1:2], v[3:4] label
37 flat_atomic_cmpswap v[1:2], v[3:4] slc label
40 flat_atomic_cmpswap v[1:2], v[3:4] offset:2047 glc label
43 flat_atomic_cmpswap v[1:2], v[3:4] glc label
52 flat_atomic_cmpswap v0, v[1:2], v[3:4] glc label
55 flat_atomic_cmpswap v0, v[1:2], v[3:4] glc slc label
58 flat_atomic_cmpswap v0, v[1:2], v[3:4] glc label
61 flat_atomic_cmpswap v0, v[1:2], v[3:4] offset:2047 label
[all …]
H A Dgfx8_asm_flat.s228 flat_atomic_cmpswap v[1:2], v[2:3] label
231 flat_atomic_cmpswap v[254:255], v[2:3] label
234 flat_atomic_cmpswap v[1:2], v[254:255] label
237 flat_atomic_cmpswap v0, v[1:2], v[2:3] glc label
240 flat_atomic_cmpswap v[1:2], v[2:3] slc label
H A Dgfx7_asm_flat.s228 flat_atomic_cmpswap v[1:2], v[2:3] label
231 flat_atomic_cmpswap v[254:255], v[2:3] label
234 flat_atomic_cmpswap v[1:2], v[254:255] label
237 flat_atomic_cmpswap v0, v[1:2], v[2:3] glc label
240 flat_atomic_cmpswap v[1:2], v[2:3] slc label
H A Dflat.s139 flat_atomic_cmpswap v[3:4], v[5:6] label
144 flat_atomic_cmpswap v1, v[3:4], v[5:6] glc label
H A Dgfx10_asm_flat.s53 flat_atomic_cmpswap v[1:2], v[2:3] label
144 flat_atomic_cmpswap v[1:2], v[2:3] dlc label
H A Dflat-gfx11-mnemonic.s56 flat_atomic_cmpswap v0, v[1:2], v[3:4] offset:2047 glc label
H A Dgfx10_err_pos.s481 flat_atomic_cmpswap v0, v[1:2], v[3:4] offset:4095 glc label
617 flat_atomic_cmpswap v0, v[1:2], v[3:4] offset:2047 label
H A Dgfx9_asm_flat.s555 flat_atomic_cmpswap v[1:2], v[2:3] offset:4095 label
558 flat_atomic_cmpswap v[254:255], v[2:3] offset:4095 label
561 flat_atomic_cmpswap v[1:2], v[254:255] offset:4095 label
564 flat_atomic_cmpswap v[1:2], v[2:3] label
567 flat_atomic_cmpswap v[1:2], v[2:3] offset:0 label
570 flat_atomic_cmpswap v[1:2], v[2:3] offset:7 label
573 flat_atomic_cmpswap v0, v[1:2], v[2:3] offset:4095 glc label
576 flat_atomic_cmpswap v[1:2], v[2:3] offset:4095 slc label
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Datomics-cas-remarks-gfx90a.ll16 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
25 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
34 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
43 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
52 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
61 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
70 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
79 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
88 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
97 ; GFX90A-CAS: flat_atomic_cmpswap v3, v[0:1], v[4:5] glc
H A Dmemory-legalizer-flat-singlethread.ll2020 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2149 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2278 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2407 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2536 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2665 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2794 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2923 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3052 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3181 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dmemory-legalizer-flat-wavefront.ll2020 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2149 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2278 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2407 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2536 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2665 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2794 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2923 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3052 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3181 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dmemory-legalizer-flat-workgroup.ll2193 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2322 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2467 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2608 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2764 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2919 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3063 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3208 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3364 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3520 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dmemory-legalizer-flat-agent.ll2286 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2415 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2570 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2715 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2885 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3054 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3208 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3363 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3533 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3703 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dmemory-legalizer-flat-system.ll2316 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2445 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2602 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2749 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2923 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3096 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3252 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3409 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3583 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3757 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dflat_atomics.ll793 ; CIVI: flat_atomic_cmpswap v[{{[0-9]+\:[0-9]+}}], v[{{[0-9]+}}:{{[0-9]+}}]{{$}}
794 ; GFX9: flat_atomic_cmpswap v[{{[0-9]+\:[0-9]+}}], v[{{[0-9]+}}:{{[0-9]+}}] offset:16{{$}}
803 ; CIVI: flat_atomic_cmpswap v[[RET:[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}], v[{{[0-9]+}}:{{[0-9]+}}] glc…
816 ; CIVI: flat_atomic_cmpswap v[{{[0-9]+\:[0-9]+}}], v[{{[0-9]+}}:{{[0-9]+}}]{{$}}
817 ; GFX9: flat_atomic_cmpswap v[{{[0-9]+\:[0-9]+}}], v[{{[0-9]+}}:{{[0-9]+}}] offset:16{{$}}
827 ; CIVI: flat_atomic_cmpswap v[[RET:[0-9]+]], v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}] glc{{$}}
828 ; GFX9: flat_atomic_cmpswap v[[RET:[0-9]+]], v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}] offset:16 g…
841 ; GCN: flat_atomic_cmpswap v[{{[0-9]+}}:{{[0-9]+}}], v[{{[0-9]+}}:{{[0-9]+}}]{{$}}
849 ; GCN: flat_atomic_cmpswap v[[RET:[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}], v[{{[0-9]+}}:{{[0-9]+}}] glc
860 ; GCN: flat_atomic_cmpswap v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}]{{$}}
[all …]
H A Datomicrmw-nand.ll72 ; GCN-NEXT: flat_atomic_cmpswap v2, v[0:1], v[2:3] glc
H A Dmemory-legalizer-global-workgroup.ll2248 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2381 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2523 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2669 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2822 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2973 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3113 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3255 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3408 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3561 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dmemory-legalizer-global-wavefront.ll2111 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2244 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2377 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2510 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2643 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2776 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2909 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3042 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3175 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3308 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dmemory-legalizer-global-singlethread.ll2111 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2244 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2377 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2510 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2643 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2776 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2909 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3042 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3175 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3308 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dmemory-legalizer-global-agent.ll2376 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2511 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2667 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2819 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2992 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3163 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3319 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3477 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3650 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3823 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dmemory-legalizer-global-system.ll2406 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2541 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2699 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
2853 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3030 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3205 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3363 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3523 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3700 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
3877 ; GFX7-NEXT: flat_atomic_cmpswap v[0:1], v[2:3]
[all …]
H A Dglobal_atomics.ll970 ; VI: flat_atomic_cmpswap v[{{[0-9]+\:[0-9]+}}], v[{{[0-9]+}}:{{[0-9]+}}]{{$}}
982 ; VI: flat_atomic_cmpswap v[[RET:[0-9]+]], v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}] glc{{$}}
1021 ; VI: flat_atomic_cmpswap v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}]{{$}}
1032 ; VI: flat_atomic_cmpswap v[[RET:[0-9]+]], v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}] glc{{$}}
/llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/
H A Dflat_vi.txt57 # VI: flat_atomic_cmpswap v[3:4], v[5:6] ; encoding: [0x00,0x00,0x04,0xdd,0x03,0x05,0x00,0x00]
60 # VI: flat_atomic_cmpswap v1, v[3:4], v[5:6] glc ; encoding: [0x00,0x00,0x05,0xdd,0x03,0x05,0x00,0x…
H A Dflat_gfx10.txt93 # CHECK: flat_atomic_cmpswap v[1:2], v[2:3] dlc ; encoding: [0x00,0x10,0xc4,0xdc,0x01,0x02,0x7d,0x0…

12