| /llvm-project-15.0.7/llvm/test/MC/AMDGPU/ |
| H A D | flat-gfx10.s | 4 flat_load_dword v1, v[3:4] label 7 flat_load_dword v1, v[3:4] offset:-1 label 10 flat_load_dword v1, v[3:4] offset:2047 label 13 flat_load_dword v1, v[3:4] offset:2048 label 16 flat_load_dword v1, v[3:4] offset:4 glc label 19 flat_load_dword v1, v[3:4] offset:4 glc slc label 22 flat_load_dword v1, v[3:4] offset:4 glc slc dlc label 82 flat_load_dword v1, v[3:4], off label 85 flat_load_dword v1, v[3:4], s[0:1] label 88 flat_load_dword v1, v[3:4], s0 label [all …]
|
| H A D | flat-gfx9.s | 8 flat_load_dword v1, v[3:4] offset:0 label 11 flat_load_dword v1, v[3:4] offset:-1 label 15 flat_load_dword v1, v[3:4] offset:4095 label 19 flat_load_dword v1, v[3:4] offset:4096 label 23 flat_load_dword v1, v[3:4] offset:4 glc label 27 flat_load_dword v1, v[3:4] offset:4 glc slc label 105 flat_load_dword v1, v[3:4], off label 108 flat_load_dword v1, v[3:4], s[0:1] label 111 flat_load_dword v1, v[3:4], s0 label 114 flat_load_dword v1, v[3:4], exec_hi label
|
| H A D | reg-syntax-extra.s | 118 flat_load_dword v[8:8], v[2:3] label 123 flat_load_dword v[63/8+1:65/8], v[2:3] label 128 flat_load_dword v8, v[2*2-2:(3+7)/3] label 133 flat_load_dword v[63/8+1], v[2:3] label
|
| H A D | flat.s | 12 flat_load_dword v1, v[3:4] label 17 flat_load_dword v1, v[3:4] glc label 22 flat_load_dword v1, v[3:4] glc slc label 83 flat_load_dword v1, v[3:4] label
|
| H A D | gfx8_asm_flat.s | 63 flat_load_dword v5, v[1:2] label 66 flat_load_dword v255, v[1:2] label 69 flat_load_dword v5, v[254:255] label 72 flat_load_dword v5, v[1:2] glc label 75 flat_load_dword v5, v[1:2] slc label
|
| H A D | gfx9_err_pos.s | 51 flat_load_dword v1, v[3:4] offset:-1 label 56 flat_load_dword v1, v[3:4] offset:4096 label
|
| H A D | gfx7_asm_flat.s | 63 flat_load_dword v5, v[1:2] label 66 flat_load_dword v255, v[1:2] label 69 flat_load_dword v5, v[254:255] label 72 flat_load_dword v5, v[1:2] glc label 75 flat_load_dword v5, v[1:2] slc label
|
| H A D | macro-examples.s | 11 flat_load_dword v[8 + \iter], v[2:3]
|
| /llvm-project-15.0.7/llvm/test/tools/llvm-mca/AMDGPU/ |
| H A D | gfx9-retireooo.s | 9 flat_load_dword v2, v[0:1] label 10 flat_load_dword v3, v[0:1] offset:8 label 11 flat_load_dword v4, v[0:1] offset:16 label 12 flat_load_dword v5, v[0:1] offset:24 label 65 # CHECK-NEXT: 1 80 1.00 * U flat_load_dword v2, v[0:1] 66 # CHECK-NEXT: 1 80 1.00 * U flat_load_dword v3, v[0:1] offset:8 117 # CHECK-NEXT: - - - - - 1.00 - flat_load_dword v2, v[0:1] 202 # CHECK-NEXT: 5. 1 0.0 0.0 0.0 flat_load_dword v2, v[0:1] 203 # CHECK-NEXT: 6. 1 0.0 0.0 0.0 flat_load_dword v3, v[0:1] offset:8 204 # CHECK-NEXT: 7. 1 0.0 0.0 0.0 flat_load_dword v4, v[0:1] offset:16 [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | memory-legalizer-flat-nontemporal.ll | 20 ; GFX7-NEXT: flat_load_dword v2, v[0:1] glc slc 33 ; GFX10-WGP-NEXT: flat_load_dword v2, v[0:1] slc 46 ; GFX10-CU-NEXT: flat_load_dword v2, v[0:1] slc 157 ; GFX7-NEXT: flat_load_dword v2, v[0:1] glc slc 185 ; GFX10-CU-NEXT: flat_load_dword v2, v[0:1] slc 310 ; GFX7-NEXT: flat_load_dword v2, v[0:1] 323 ; GFX10-WGP-NEXT: flat_load_dword v2, v[0:1] 336 ; GFX10-CU-NEXT: flat_load_dword v2, v[0:1] 446 ; GFX7-NEXT: flat_load_dword v2, v[1:2] 462 ; GFX10-WGP-NEXT: flat_load_dword v2, v[1:2] [all …]
|
| H A D | sdwa-preserve.mir | 6 # SDWA: flat_load_dword [[FIRST:v[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}] 7 # SDWA: flat_load_dword [[SECOND:v[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}] 60 # SDWA: flat_load_dword [[FIRST:v[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}] 61 # SDWA: flat_load_dword [[SECOND:v[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}] 104 # SDWA: flat_load_dword [[FIRST:v[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}] 105 # SDWA: flat_load_dword [[SECOND:v[0-9]+]], v[{{[0-9]+}}:{{[0-9]+}}]
|
| H A D | dag-divergence.ll | 6 ; GCN: flat_load_dword 19 ; GCN: flat_load_dword 21 ; GCN: flat_load_dword
|
| H A D | memory-legalizer-flat-volatile.ll | 16 ; GFX7-NEXT: flat_load_dword v2, v[0:1] glc 44 ; GFX10-CU-NEXT: flat_load_dword v2, v[0:1] glc dlc 107 ; GFX7-NEXT: flat_load_dword v2, v[0:1] glc 208 ; GFX7-NEXT: flat_load_dword v2, v[0:1] 222 ; GFX10-WGP-NEXT: flat_load_dword v2, v[0:1] 236 ; GFX10-CU-NEXT: flat_load_dword v2, v[0:1] 298 ; GFX7-NEXT: flat_load_dword v2, v[1:2] 315 ; GFX10-WGP-NEXT: flat_load_dword v2, v[1:2] 330 ; GFX10-CU-NEXT: flat_load_dword v2, v[1:2] 400 ; GFX7-NEXT: flat_load_dword v2, v[0:1] [all …]
|
| H A D | flat-offset-bug.ll | 5 ; GFX9: flat_load_dword v{{[0-9]+}}, v[{{[0-9:]+}}] offset:4 7 ; GFX10: flat_load_dword v{{[0-9]+}}, v[{{[0-9:]+}}]{{$}} 77 ; GFX9: flat_load_dword v{{[0-9]+}}, v[{{[0-9:]+}}] offset:16{{$}} 78 ; GFX10: flat_load_dword v{{[0-9]+}}, v[{{[0-9:]+}}]{{$}}
|
| H A D | permute.ll | 15 ; GCN-NEXT: flat_load_dword v2, v[0:1] 42 ; GCN-NEXT: flat_load_dword v2, v[0:1] 69 ; GCN-NEXT: flat_load_dword v2, v[0:1] 98 ; GCN-NEXT: flat_load_dword v2, v[0:1] 124 ; GCN-NEXT: flat_load_dword v2, v[0:1] 151 ; GCN-NEXT: flat_load_dword v2, v[0:1] 178 ; GCN-NEXT: flat_load_dword v2, v[0:1] 205 ; GCN-NEXT: flat_load_dword v2, v[0:1] 236 ; GCN-NEXT: flat_load_dword v2, v[0:1] 264 ; GCN-NEXT: flat_load_dword v2, v[0:1] [all …]
|
| H A D | global-smrd-unknown.ll | 4 ; GCN: flat_load_dword 5 ; GCN: flat_load_dword
|
| H A D | global_smrd_cfg.ll | 7 ; CHECK: flat_load_dword 14 ; CHECK: flat_load_dword 22 ; CHECK: flat_load_dword 86 ; CHECK: flat_load_dword
|
| H A D | global_smrd.ll | 6 ; CHECK-NOT: flat_load_dword 31 ; CHECK: flat_load_dword 45 ; CHECK: flat_load_dword 89 ; CHECK: flat_load_dword [[VVAL:v[0-9]+]] 124 ; CHECK: flat_load_dword [[VVAL:v[0-9]+]], [[A_ADDR]]
|
| H A D | waitcnt-vscnt.ll | 6 ; GFX8: flat_load_dword 55 ; GFX8: flat_load_dword 83 ; GCN: flat_load_dword 129 ; GCN: flat_load_dword 155 ; GCN: flat_load_dword 183 ; GFX8: flat_load_dword 203 ; GCN: flat_load_dword
|
| H A D | lds-misaligned-bug.ll | 71 ; SPLIT-DAG: flat_load_dword v 72 ; SPLIT-DAG: flat_load_dword v 92 ; SPLIT-DAG: flat_load_dword v 93 ; SPLIT-DAG: flat_load_dword v 94 ; SPLIT-DAG: flat_load_dword v 95 ; SPLIT-DAG: flat_load_dword v 123 ; xSPLIT-DAG: flat_load_dword v 124 ; xSPLIT-DAG: flat_load_dword v 125 ; xSPLIT-DAG: flat_load_dword v
|
| H A D | cluster_stores.ll | 41 ; GFX9-NEXT: flat_load_dword v2, v[0:1] 42 ; GFX9-NEXT: flat_load_dword v3, v[0:1] offset:8 75 ; GFX10-NEXT: flat_load_dword v8, v[0:1] 76 ; GFX10-NEXT: flat_load_dword v9, v[2:3] 77 ; GFX10-NEXT: flat_load_dword v10, v[4:5] 78 ; GFX10-NEXT: flat_load_dword v11, v[6:7] 177 ; GFX9-NEXT: flat_load_dword v2, v[0:1] 209 ; GFX10-NEXT: flat_load_dword v6, v[2:3] 213 ; GFX10-NEXT: flat_load_dword v8, v[0:1] 214 ; GFX10-NEXT: flat_load_dword v9, v[4:5] [all …]
|
| H A D | waitcnt-flat.ll | 5 ; If flat_store_dword and flat_load_dword use different registers for the data 12 ; XGCN: flat_load_dword [[DATA]], v[{{[0-9]+:[0-9]+}}]
|
| H A D | ipra.ll | 25 ; GCN: flat_load_dword v8 45 ; GCN: flat_load_dword v9 75 ; GCN: flat_load_dword v9
|
| H A D | llvm.amdgcn.intersect_ray.ll | 179 ; GFX1013-NEXT: flat_load_dword v0, v[2:3] 180 ; GFX1013-NEXT: flat_load_dword v1, v[4:5] 208 ; GFX1030-NEXT: flat_load_dword v0, v[0:1] 209 ; GFX1030-NEXT: flat_load_dword v1, v[2:3] 277 ; GFX1013-NEXT: flat_load_dword v0, v[2:3] 278 ; GFX1013-NEXT: flat_load_dword v1, v[4:5] 303 ; GFX1030-NEXT: flat_load_dword v0, v[0:1] 304 ; GFX1030-NEXT: flat_load_dword v1, v[2:3] 375 ; GFX1013-NEXT: flat_load_dword v2, v[0:1] 401 ; GFX1030-NEXT: flat_load_dword v2, v[0:1] [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/GlobalISel/ |
| H A D | fmed3.ll | 49 ; VI-NEXT: flat_load_dword v7, v[0:1] glc 51 ; VI-NEXT: flat_load_dword v2, v[2:3] glc 53 ; VI-NEXT: flat_load_dword v3, v[4:5] glc 175 ; VI-NEXT: flat_load_dword v7, v[0:1] glc 177 ; VI-NEXT: flat_load_dword v2, v[2:3] glc 181 ; VI-NEXT: flat_load_dword v3, v[0:1] glc 323 ; VI-NEXT: flat_load_dword v7, v[0:1] glc 325 ; VI-NEXT: flat_load_dword v2, v[2:3] glc 327 ; VI-NEXT: flat_load_dword v3, v[4:5] glc 460 ; VI-NEXT: flat_load_dword v7, v[0:1] glc [all …]
|