| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | local-atomics-fp.ll | 76 ; GCN: ds_cmpst_rtn_b64 86 ; GCN: ds_cmpst_rtn_b64 115 ; GCN: ds_cmpst_rtn_b64 125 ; GCN: ds_cmpst_rtn_b64
|
| H A D | atomic_cmp_swap_local.ll | 40 ; GCN: ds_cmpst_rtn_b64 [[RESULT:v\[[0-9]+:[0-9]+\]]], [[VPTR]], v[[[LOVCMP]]:[[HIVCMP]]], v[[[LOSW…
|
| H A D | fp64-atomics-gfx90a.ll | 1003 ; GFX90A-NEXT: ds_cmpst_rtn_b64 v[2:3], v4, v[0:1], v[2:3]
|
| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | gfx7_asm_ds.s | 2226 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 label 2229 ds_cmpst_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535 label 2232 ds_cmpst_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535 label 2235 ds_cmpst_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535 label 2238 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535 label 2241 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] label 2244 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:0 label 2247 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4 label 2250 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds label
|
| H A D | gfx8_asm_ds.s | 2178 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 label 2181 ds_cmpst_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535 label 2184 ds_cmpst_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535 label 2187 ds_cmpst_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535 label 2190 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535 label 2193 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] label 2196 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:0 label 2199 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4 label 2202 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds label
|
| H A D | gfx9_asm_ds.s | 2364 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 label 2367 ds_cmpst_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535 label 2370 ds_cmpst_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535 label 2373 ds_cmpst_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535 label 2376 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535 label 2379 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] label 2382 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:0 label 2385 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4 label 2388 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds label
|
| H A D | ds.s | 471 ds_cmpst_rtn_b64 v[8:9], v2, v[4:5], v[6:7] label
|
| H A D | gfx10_asm_ds.s | 5816 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 label 5819 ds_cmpst_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535 label 5822 ds_cmpst_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535 label 5825 ds_cmpst_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535 label 5828 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535 label 5831 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] label 5834 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:0 label 5837 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4 label 5840 ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds label
|
| H A D | gfx90a_ldst_acc.s | 9930 ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] offset:65535 label 9934 ds_cmpst_rtn_b64 a[254:255], v1, a[2:3], a[4:5] offset:65535 label 9938 ds_cmpst_rtn_b64 a[6:7], v255, a[2:3], a[4:5] offset:65535 label 9942 ds_cmpst_rtn_b64 a[6:7], v1, a[254:255], a[4:5] offset:65535 label 9946 ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[254:255] offset:65535 label 9950 ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] label 9954 ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] label 9958 ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] offset:4 label 9962 ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] offset:65535 gds label
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | ds_vi.txt | 306 # VI: ds_cmpst_rtn_b64 v[8:9], v2, v[4:5], v[6:7] ; encoding: [0x00,0x00,0xe0,0xd8,0x02,0x04,0x06…
|
| H A D | gfx90a_ldst_acc.txt | 7446 # GFX90A: ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] offset:65535 ; encoding: [0xff,0xff,0xe0,0xda… 7449 # GFX90A: ds_cmpst_rtn_b64 a[254:255], v1, a[2:3], a[4:5] offset:65535 ; encoding: [0xff,0xff,0xe0,… 7452 # GFX90A: ds_cmpst_rtn_b64 a[6:7], v255, a[2:3], a[4:5] offset:65535 ; encoding: [0xff,0xff,0xe0,0x… 7455 # GFX90A: ds_cmpst_rtn_b64 a[6:7], v1, a[254:255], a[4:5] offset:65535 ; encoding: [0xff,0xff,0xe0,… 7458 # GFX90A: ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[254:255] offset:65535 ; encoding: [0xff,0xff,0xe0,… 7461 # GFX90A: ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] ; encoding: [0x00,0x00,0xe0,0xda,0x01,0x02,0x… 7464 # GFX90A: ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] ; encoding: [0x00,0x00,0xe0,0xda,0x01,0x02,0x… 7467 # GFX90A: ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] offset:4 ; encoding: [0x04,0x00,0xe0,0xda,0x0… 7470 # GFX90A: ds_cmpst_rtn_b64 a[6:7], v1, a[2:3], a[4:5] offset:65535 gds ; encoding: [0xff,0xff,0xe1,…
|
| H A D | gfx10_dasm_all.txt | 3233 # GFX10: ds_cmpst_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xc0,0… 3236 # GFX10: ds_cmpst_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xc0,0… 3239 # GFX10: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535 ; encoding: [0xff,0xff,0xc0,0… 3242 # GFX10: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] ; encoding: [0x00,0x00,0xc0,0xd9,0x01,0x02,0x0… 3245 # GFX10: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4 ; encoding: [0x04,0x00,0xc0,0xd9,0x01… 3248 # GFX10: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xc0,0xd9,… 3251 # GFX10: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds ; encoding: [0xff,0xff,0xc2,0… 3254 # GFX10: ds_cmpst_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xc0,0xd…
|
| H A D | gfx9_dasm_all.txt | 2019 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xe0,0xd8,… 2022 # CHECK: ds_cmpst_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xe0,0… 2025 # CHECK: ds_cmpst_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xe0,0xd… 2028 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xe0,0… 2031 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535 ; encoding: [0xff,0xff,0xe0,0… 2034 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] ; encoding: [0x00,0x00,0xe0,0xd8,0x01,0x02,0x0… 2037 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4 ; encoding: [0x04,0x00,0xe0,0xd8,0x01… 2040 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds ; encoding: [0xff,0xff,0xe1,0…
|
| H A D | gfx8_dasm_all.txt | 1875 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xe0,0xd8,… 1878 # CHECK: ds_cmpst_rtn_b64 v[254:255], v1, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xe0,0… 1881 # CHECK: ds_cmpst_rtn_b64 v[5:6], v255, v[2:3], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xe0,0xd… 1884 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[254:255], v[3:4] offset:65535 ; encoding: [0xff,0xff,0xe0,0… 1887 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[254:255] offset:65535 ; encoding: [0xff,0xff,0xe0,0… 1890 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] ; encoding: [0x00,0x00,0xe0,0xd8,0x01,0x02,0x0… 1893 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:4 ; encoding: [0x04,0x00,0xe0,0xd8,0x01… 1896 # CHECK: ds_cmpst_rtn_b64 v[5:6], v1, v[2:3], v[3:4] offset:65535 gds ; encoding: [0xff,0xff,0xe1,0…
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
| H A D | fp64-atomics-gfx90a.ll | 943 ; GFX90A-NEXT: ds_cmpst_rtn_b64 v[2:3], v4, v[0:1], v[2:3]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | DSInstructions.td | 566 defm DS_CMPST_RTN_B64 : DS_1A2D_RET_mc<"ds_cmpst_rtn_b64", VReg_64, "ds_cmpst_b64">;
|
| /llvm-project-15.0.7/llvm/docs/AMDGPU/ |
| H A D | AMDGPUAsmGFX7.rst | 59 …ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx7_vdst_bdb32f>`, :ref:`vaddr<amdgp…
|
| H A D | AMDGPUAsmGFX8.rst | 63 …ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx8_vdst_bdb32f>`, :ref:`vaddr<amdgp…
|
| H A D | AMDGPUAsmGFX90a.rst | 60 …ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx90a_vdst_0f48d1>`, :ref:`vaddr<amd…
|
| H A D | AMDGPUAsmGFX9.rst | 63 …ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx9_vdst_bdb32f>`, :ref:`vaddr<amdgp…
|
| H A D | AMDGPUAsmGFX10.rst | 277 …ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx10_vdst_bdb32f>`, :ref:`vaddr<amdg…
|
| H A D | AMDGPUAsmGFX1030.rst | 276 …ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx1030_vdst_bdb32f>`, :ref:`vaddr<am…
|
| H A D | AMDGPUAsmGFX940.rst | 60 …ds_cmpst_rtn_b64 :ref:`vdst<amdgpu_synid_gfx940_vdst_0f48d1>`, :ref:`vaddr<amd…
|