| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | reduce-store-width-alignment.ll | 5 ; GCN: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset1:1{{$}} 14 ; GCN-DAG: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset0:2 offset1:3 15 ; GCN-DAG: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset1:1{{$}} 24 ; GCN: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset1:1{{$}} 33 ; GCN-DAG: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset0:2 offset1:3 34 ; GCN-DAG: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset1:1{{$}} 46 ; GCN: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset1:1{{$}}
|
| H A D | vectorize-global-local.ll | 6 ; CHECK-DAG: ds_write2_b32 7 ; CHECK-DAG: ds_write2_b32 8 ; CHECK-DAG: ds_write2_b32 9 ; CHECK-DAG: ds_write2_b32 10 ; CHECK-DAG: ds_write2_b32 11 ; CHECK-DAG: ds_write2_b32 12 ; CHECK-DAG: ds_write2_b32 13 ; CHECK-DAG: ds_write2_b32
|
| H A D | ds_write2.ll | 21 ; CI-NEXT: ds_write2_b32 v0, v1, v1 offset1:8 31 ; GFX9-NEXT: ds_write2_b32 v0, v1, v1 offset1:8 58 ; CI-NEXT: ds_write2_b32 v0, v2, v1 offset1:8 70 ; GFX9-NEXT: ds_write2_b32 v0, v1, v2 offset1:8 197 ; CI-NEXT: ds_write2_b32 v0, v3, v2 offset1:8 212 ; GFX9-NEXT: ds_write2_b32 v0, v1, v3 offset1:8 242 ; CI-NEXT: ds_write2_b32 v0, v1, v2 offset1:8 281 ; CI-NEXT: ds_write2_b32 v0, v1, v4 offset1:8 410 ; CI-NEXT: ds_write2_b32 v0, v2, v1 offset1:8 615 ; CI-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 [all …]
|
| H A D | ds-combine-with-dependence.ll | 9 ; GCN-DAG: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset0:26 offset1:27 43 ; GCN-NEXT: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset0:26 offset1:27 75 ; GCN: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset0:26 offset1:27 109 ; GCN-NEXT: ds_write2_b32 v{{[0-9]+}}, v{{[0-9]+}}, v{{[0-9]+}} offset0:26 offset1:27
|
| H A D | lds-bounds.ll | 35 ; GCN: ds_write2_b32 67 ; NOSI: ds_write2_b32 99 ; GCN: ds_write2_b32
|
| H A D | store-local.ll | 159 ; SI: ds_write2_b32 182 ; GCN: ds_write2_b32 183 ; GCN: ds_write2_b32
|
| H A D | llvm.amdgcn.struct.buffer.load.format.v3f16.ll | 33 ; GFX10-NEXT: ds_write2_b32 v2, v0, v1 offset0:7 offset1:8 59 ; GFX9-NEXT: ds_write2_b32 v2, v0, v1 offset0:7 offset1:8 86 ; GFX8-NEXT: ds_write2_b32 v2, v0, v1 offset0:7 offset1:8
|
| H A D | ds-combine-large-stride.ll | 294 ; GCN-DAG: ds_write2_b32 [[BASE]], v{{[0-9]+}}, v{{[0-9]+}} offset1:100 295 ; GCN-DAG: ds_write2_b32 [[B1]], v{{[0-9]+}}, v{{[0-9]+}} offset0:72 offset1:172 296 ; GCN-DAG: ds_write2_b32 [[B2]], v{{[0-9]+}}, v{{[0-9]+}} offset0:144 offset1:244 297 ; GCN-DAG: ds_write2_b32 [[B3]], v{{[0-9]+}}, v{{[0-9]+}} offset0:88 offset1:188 330 ; GCN-DAG: ds_write2_b32 [[B1]], v{{[0-9]+}}, v{{[0-9]+}} offset0:88 offset1:188 331 ; GCN-DAG: ds_write2_b32 [[B2]], v{{[0-9]+}}, v{{[0-9]+}} offset0:144 offset1:244 332 ; GCN-DAG: ds_write2_b32 [[B3]], v{{[0-9]+}}, v{{[0-9]+}} offset0:72 offset1:172 333 ; GCN-DAG: ds_write2_b32 [[BASE]], v{{[0-9]+}}, v{{[0-9]+}} offset1:100
|
| H A D | llvm.memcpy.ll | 141 ; SI: ds_write2_b32 142 ; SI: ds_write2_b32 143 ; SI: ds_write2_b32 144 ; SI: ds_write2_b32
|
| H A D | store-local.128.ll | 450 ; GFX9-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 452 ; GFX9-NEXT: ds_write2_b32 v0, v3, v1 offset0:2 offset1:3 464 ; GFX7-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 467 ; GFX7-NEXT: ds_write2_b32 v0, v1, v2 offset0:2 offset1:3 479 ; GFX6-NEXT: ds_write2_b32 v0, v1, v2 offset0:2 offset1:3 482 ; GFX6-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 496 ; GFX10-NEXT: ds_write2_b32 v0, v1, v2 offset0:2 offset1:3 497 ; GFX10-NEXT: ds_write2_b32 v0, v3, v4 offset1:1
|
| H A D | lds-misaligned-bug.ll | 9 ; GCN-DAG: ds_write2_b32 27 ; GCN-DAG: ds_write2_b32 28 ; GCN-DAG: ds_write2_b32 50 ; GCN-DAG: ds_write2_b32
|
| H A D | local-memory.amdgcn.ll | 52 ; SI-NEXT: ds_write2_b32 v1, v0, v2 offset1:4 75 ; CI-NEXT: ds_write2_b32 v1, v0, v2 offset1:4
|
| H A D | ds-sub-offset.ll | 485 ; CI-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 494 ; GFX9-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 541 ; CI-NEXT: ds_write2_b32 v0, v2, v3 offset1:1 559 ; GFX9-NEXT: ds_write2_b32 v3, v4, v5 offset1:1 618 ; CI-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 627 ; GFX9-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 637 ; GFX10-NEXT: ds_write2_b32 v0, v2, v1 offset0:127 offset1:128
|
| H A D | drop-mem-operand-move-smrd.ll | 10 ; GCN: ds_write2_b32
|
| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | ds-err.s | 14 ds_write2_b32 v2, v4, v6 offset0:4 offset0:8 label 18 ds_write2_b32 v2, v4, v6 offset1:4 offset1:8 label 22 ds_write2_b32 v2, v4, v6 offset0:1000000000 label 26 ds_write2_b32 v2, v4, v6 offset0:0x100 label 30 ds_write2_b32 v2, v4, v6 offset1:1000000000 label 34 ds_write2_b32 v2, v4, v6 offset1:0x100 label
|
| H A D | gfx10_asm_ds.s | 1376 ds_write2_b32 v0, v1, v2 label 1379 ds_write2_b32 v255, v254, v253 label 1382 ds_write2_b32 v0, v254, v253 label 1385 ds_write2_b32 v255, v1, v253 label 1388 ds_write2_b32 v255, v254, v2 label 1391 ds_write2_b32 v0, v1, v2 offset0:0 offset1:123 label 1496 ds_write2_b32 v0, v1, v2 gds label 1499 ds_write2_b32 v255, v254, v253 gds label 1502 ds_write2_b32 v0, v254, v253 gds label 1505 ds_write2_b32 v255, v1, v253 gds label [all …]
|
| H A D | ds.s | 38 ds_write2_b32 v2, v4, v6 offset0:4 label 42 ds_write2_b32 v2, v4, v6 offset0:4 offset1:8 label 46 ds_write2_b32 v2, v4, v6 offset1:8 label 126 ds_write2_b32 v2, v4, v6 label
|
| H A D | gfx7_asm_ds.s | 300 ds_write2_b32 v1, v2, v3 offset0:127 offset1:255 label 303 ds_write2_b32 v255, v2, v3 offset0:127 offset1:255 label 306 ds_write2_b32 v1, v255, v3 offset0:127 offset1:255 label 309 ds_write2_b32 v1, v2, v255 offset0:127 offset1:255 label 312 ds_write2_b32 v1, v2, v3 offset1:255 label 315 ds_write2_b32 v1, v2, v3 offset0:0 offset1:255 label 318 ds_write2_b32 v1, v2, v3 offset0:16 offset1:255 label 321 ds_write2_b32 v1, v2, v3 offset0:127 label 324 ds_write2_b32 v1, v2, v3 offset0:127 offset1:0 label 327 ds_write2_b32 v1, v2, v3 offset0:127 offset1:1 label [all …]
|
| H A D | gfx8_asm_ds.s | 300 ds_write2_b32 v1, v2, v3 offset0:127 offset1:255 label 303 ds_write2_b32 v255, v2, v3 offset0:127 offset1:255 label 306 ds_write2_b32 v1, v255, v3 offset0:127 offset1:255 label 309 ds_write2_b32 v1, v2, v255 offset0:127 offset1:255 label 312 ds_write2_b32 v1, v2, v3 offset1:255 label 315 ds_write2_b32 v1, v2, v3 offset0:0 offset1:255 label 318 ds_write2_b32 v1, v2, v3 offset0:16 offset1:255 label 321 ds_write2_b32 v1, v2, v3 offset0:127 label 324 ds_write2_b32 v1, v2, v3 offset0:127 offset1:0 label 327 ds_write2_b32 v1, v2, v3 offset0:127 offset1:1 label [all …]
|
| H A D | gfx9_asm_ds.s | 300 ds_write2_b32 v1, v2, v3 offset0:127 offset1:255 label 303 ds_write2_b32 v255, v2, v3 offset0:127 offset1:255 label 306 ds_write2_b32 v1, v255, v3 offset0:127 offset1:255 label 309 ds_write2_b32 v1, v2, v255 offset0:127 offset1:255 label 312 ds_write2_b32 v1, v2, v3 offset1:255 label 315 ds_write2_b32 v1, v2, v3 offset0:0 offset1:255 label 318 ds_write2_b32 v1, v2, v3 offset0:16 offset1:255 label 321 ds_write2_b32 v1, v2, v3 offset0:127 label 324 ds_write2_b32 v1, v2, v3 offset0:127 offset1:0 label 327 ds_write2_b32 v1, v2, v3 offset0:127 offset1:1 label [all …]
|
| H A D | gfx11_ds.s | 6 ds_write2_b32 v0, v1, v2 label
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
| H A D | lds-misaligned-bug.ll | 9 ; GCN-DAG: ds_write2_b32 27 ; ALIGNED-DAG: ds_write2_b32 28 ; ALIGNED-DAG: ds_write2_b32 52 ; ALIGNED-DAG: ds_write2_b32 111 ; ALIGNED-WGP-DAG: ds_write2_b32 112 ; ALIGNED-WGP-DAG: ds_write2_b32
|
| H A D | store-local.128.ll | 418 ; GFX9-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 420 ; GFX9-NEXT: ds_write2_b32 v1, v3, v0 offset0:2 offset1:3 432 ; GFX7-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 435 ; GFX7-NEXT: ds_write2_b32 v1, v0, v2 offset0:2 offset1:3 449 ; GFX10-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 450 ; GFX10-NEXT: ds_write2_b32 v1, v3, v4 offset0:2 offset1:3 508 ; GFX10-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 509 ; GFX10-NEXT: ds_write2_b32 v1, v3, v4 offset0:2 offset1:3
|
| H A D | store-local.96.ll | 346 ; GFX9-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 359 ; GFX7-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 374 ; GFX10-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 403 ; GFX9-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 416 ; GFX7-NEXT: ds_write2_b32 v1, v0, v2 offset1:1 431 ; GFX10-NEXT: ds_write2_b32 v1, v0, v2 offset1:1
|
| H A D | load-unaligned.ll | 216 ; GFX10-NEXT: ds_write2_b32 v0, v1, v2 offset1:1 217 ; GFX10-NEXT: ds_write2_b32 v0, v3, v4 offset0:2 offset1:3 272 ; GFX10-NEXT: ds_write2_b32 v0, v1, v2 offset1:1
|