| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | fence-lds-read2-write2.ll | 8 ; two groupings of ds_write2_b64 on either side of the fence. 18 ; GCN-NEXT: ds_write2_b64 v2, v[0:1], v[0:1] offset1:66 19 ; GCN-NEXT: ds_write2_b64 v2, v[0:1], v[0:1] offset0:132 offset1:198 20 ; GCN-NEXT: ds_write2_b64 v3, v[0:1], v[0:1] offset0:8 offset1:74 21 ; GCN-NEXT: ds_write2_b64 v3, v[0:1], v[0:1] offset0:140 offset1:206 28 ; GCN-NEXT: ds_write2_b64 v2, v[0:1], v[0:1] offset1:66 29 ; GCN-NEXT: ds_write2_b64 v2, v[0:1], v[0:1] offset0:132 offset1:198 30 ; GCN-NEXT: ds_write2_b64 v3, v[0:1], v[0:1] offset0:8 offset1:74 31 ; GCN-NEXT: ds_write2_b64 v3, v[0:1], v[0:1] offset0:140 offset1:206
|
| H A D | load-local-i16.ll | 360 ; GCN: ds_write2_b64 361 ; GCN: ds_write2_b64 362 ; GCN: ds_write2_b64 363 ; GCN: ds_write2_b64 462 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset0:8 offs… 463 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset0:6 offs… 464 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset0:4 offs… 465 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset0:2 offs… 466 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset1:1 514 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset0:8 offs… [all …]
|
| H A D | local-64.ll | 168 ; SI: ds_write2_b64 v{{[0-9]+}}, {{v\[[0-9]+:[0-9]+\]}}, {{v\[[0-9]+:[0-9]+\]}} offset0:14 offset1:… 183 ; SI: ds_write2_b64 v{{[0-9]+}}, {{v\[[0-9]+:[0-9]+\]}}, {{v\[[0-9]+:[0-9]+\]}} offset1:1{{$}} 197 ; SI-DAG: ds_write2_b64 v{{[0-9]+}}, {{v\[[0-9]+:[0-9]+\]}}, {{v\[[0-9]+:[0-9]+\]}} offset0:30 offs… 198 ; SI-DAG: ds_write2_b64 v{{[0-9]+}}, {{v\[[0-9]+:[0-9]+\]}}, {{v\[[0-9]+:[0-9]+\]}} offset0:28 offs… 215 ; SI-DAG: ds_write2_b64 v{{[0-9]+}}, {{v\[[0-9]+:[0-9]+\]}}, {{v\[[0-9]+:[0-9]+\]}} offset0:2 offse… 216 ; SI-DAG: ds_write2_b64 v{{[0-9]+}}, {{v\[[0-9]+:[0-9]+\]}}, {{v\[[0-9]+:[0-9]+\]}} offset1:1
|
| H A D | load-local-f32-no-ds128.ll | 13 ; CIVI: ds_write2_b64
|
| H A D | load-local-i32.ll | 86 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset0:6 offs… 87 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset0:4 offs… 88 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset0:2 offs… 89 ; GCN-DAG: ds_write2_b64 v{{[0-9]+}}, v{{\[[0-9]+:[0-9]+\]}}, v{{\[[0-9]+:[0-9]+\]}} offset1:1
|
| H A D | store-local.128.ll | 47 ; GFX6-NEXT: ds_write2_b64 v4, v[2:3], v[0:1] offset1:1 527 ; GFX9-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:1 541 ; GFX7-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:1 555 ; GFX6-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:1 569 ; GFX10-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:1 627 ; GFX6-NEXT: ds_write2_b64 v4, v[2:3], v[0:1] offset1:1
|
| H A D | reorder-stores.ll | 20 ; SI: ds_write2_b64
|
| H A D | store-v3i64.ll | 49 ; SI: ds_write2_b64
|
| H A D | ds-combine-large-stride.ll | 415 ; GCN-DAG: ds_write2_b64 [[BASE]], v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}] offset1:50 416 ; GCN-DAG: ds_write2_b64 [[BASE]], v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}] offset0:100 offset1:1… 417 ; GCN-DAG: ds_write2_b64 [[BASE]], v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}] offset0:200 offset1:2… 418 ; GCN-DAG: ds_write2_b64 [[B1]], v[{{[0-9]+:[0-9]+}}], v[{{[0-9]+:[0-9]+}}] offset0:44 offset1:94
|
| H A D | llvm.memcpy.ll | 160 ; SI: ds_write2_b64 161 ; SI: ds_write2_b64
|
| H A D | lds-misaligned-bug.ll | 221 ; ALIGNED-DAG: ds_write2_b64 223 ; UNALIGNED-DAG: ds_write2_b64
|
| H A D | ds_write2st64.ll | 117 ; GCN: ds_write2_b64 {{v[0-9]+}}, {{v\[[0-9]+:[0-9]+\]}}, {{v\[[0-9]+:[0-9]+\]}} offset1:8
|
| H A D | ds_write2.ll | 578 ; CI-NEXT: ds_write2_b64 v0, v[1:2], v[1:2] offset1:8 588 ; GFX9-NEXT: ds_write2_b64 v2, v[0:1], v[0:1] offset1:8 743 ; CI-NEXT: ds_write2_b64 v0, v[2:3], v[4:5] offset1:8 755 ; GFX9-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:8
|
| H A D | ds-alignment.ll | 924 ; UNALIGNED-GISEL-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:1 940 ; GCN-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:1
|
| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | gfx90a_err.s | 165 ds_write2_b64 v1, a[4:5], v[2:3] offset1:255 label 168 ds_write2_b64 v1, v[4:5], a[2:3] offset1:255 label 171 ds_write2_b64 v1, a[4:5], v[2:3] offset1:255 gds label 174 ds_write2_b64 v1, v[4:5], a[2:3] offset1:255 gds label
|
| H A D | gfx7_asm_ds.s | 1659 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:255 label 1662 ds_write2_b64 v255, v[2:3], v[3:4] offset0:127 offset1:255 label 1665 ds_write2_b64 v1, v[254:255], v[3:4] offset0:127 offset1:255 label 1668 ds_write2_b64 v1, v[2:3], v[254:255] offset0:127 offset1:255 label 1671 ds_write2_b64 v1, v[2:3], v[3:4] offset1:255 label 1674 ds_write2_b64 v1, v[2:3], v[3:4] offset0:0 offset1:255 label 1677 ds_write2_b64 v1, v[2:3], v[3:4] offset0:16 offset1:255 label 1680 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 label 1683 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:0 label 1686 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:1 label [all …]
|
| H A D | gfx8_asm_ds.s | 1611 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:255 label 1614 ds_write2_b64 v255, v[2:3], v[3:4] offset0:127 offset1:255 label 1617 ds_write2_b64 v1, v[254:255], v[3:4] offset0:127 offset1:255 label 1620 ds_write2_b64 v1, v[2:3], v[254:255] offset0:127 offset1:255 label 1623 ds_write2_b64 v1, v[2:3], v[3:4] offset1:255 label 1626 ds_write2_b64 v1, v[2:3], v[3:4] offset0:0 offset1:255 label 1629 ds_write2_b64 v1, v[2:3], v[3:4] offset0:16 offset1:255 label 1632 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 label 1635 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:0 label 1638 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:1 label [all …]
|
| H A D | gfx9_asm_ds.s | 1629 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:255 label 1632 ds_write2_b64 v255, v[2:3], v[3:4] offset0:127 offset1:255 label 1635 ds_write2_b64 v1, v[254:255], v[3:4] offset0:127 offset1:255 label 1638 ds_write2_b64 v1, v[2:3], v[254:255] offset0:127 offset1:255 label 1641 ds_write2_b64 v1, v[2:3], v[3:4] offset1:255 label 1644 ds_write2_b64 v1, v[2:3], v[3:4] offset0:0 offset1:255 label 1647 ds_write2_b64 v1, v[2:3], v[3:4] offset0:16 offset1:255 label 1650 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 label 1653 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:0 label 1656 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:1 label [all …]
|
| H A D | gfx11_ds.s | 51 ds_write2_b64 v1, v[254:255], v[3:4] offset0:127 offset1:255 label
|
| H A D | ds.s | 375 ds_write2_b64 v2, v[4:5], v[6:7] label
|
| H A D | gfx10_asm_ds.s | 5129 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:255 label 5132 ds_write2_b64 v255, v[2:3], v[3:4] offset0:127 offset1:255 label 5135 ds_write2_b64 v1, v[254:255], v[3:4] offset0:127 offset1:255 label 5138 ds_write2_b64 v1, v[2:3], v[254:255] offset0:127 offset1:255 label 5141 ds_write2_b64 v1, v[2:3], v[3:4] offset1:255 label 5144 ds_write2_b64 v1, v[2:3], v[3:4] offset0:0 offset1:255 label 5147 ds_write2_b64 v1, v[2:3], v[3:4] offset0:16 offset1:255 label 5150 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 label 5153 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:0 label 5156 ds_write2_b64 v1, v[2:3], v[3:4] offset0:127 offset1:1 label [all …]
|
| H A D | gfx90a_ldst_acc.s | 8950 ds_write2_b64 v1, a[2:3], a[4:5] offset0:127 offset1:255 label 8954 ds_write2_b64 v255, a[2:3], a[4:5] offset0:127 offset1:255 label 8958 ds_write2_b64 v1, a[254:255], a[4:5] offset0:127 offset1:255 label 8962 ds_write2_b64 v1, a[2:3], a[254:255] offset0:127 offset1:255 label 8966 ds_write2_b64 v1, a[2:3], a[4:5] offset1:255 label 8970 ds_write2_b64 v1, a[2:3], a[4:5] offset1:255 label 8974 ds_write2_b64 v1, a[2:3], a[4:5] offset0:16 offset1:255 label 8978 ds_write2_b64 v1, a[2:3], a[4:5] offset0:127 label 8982 ds_write2_b64 v1, a[2:3], a[4:5] offset0:127 label 8986 ds_write2_b64 v1, a[2:3], a[4:5] offset0:127 offset1:1 label [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
| H A D | lds-misaligned-bug.ll | 30 ; UNALIGNED-DAG: ds_write2_b64 114 ; ALIGNED-CU-DAG: ds_write2_b64 116 ; UNALIGNED-DAG: ds_write2_b64
|
| H A D | store-local.128.ll | 480 ; GFX9-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:1 494 ; GFX7-NEXT: ds_write2_b64 v4, v[0:1], v[2:3] offset1:1
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/AMDGPU/ |
| H A D | ds_vi.txt | 240 # VI: ds_write2_b64 v2, v[4:5], v[6:7] ; encoding: [0x00,0x00,0x9c,0xd8,0x02,0x04,0x06,0x00]
|