Commit 3db4f5b
authored
AMDGPU: Refine gfx950 xdl-write-vgpr hazard cases (#117285)
The 2-pass XDL write VGPR, read by non-XDL SGEMM/DGEMM case
was 1 wait state overly conservative. Previously, for gfx940,
the XDL/non-XDL cases happened to have the same number of cycles
in all cases. Now the XDL consumer case has an additional state for
2 pass sources.1 parent 20bd029 commit 3db4f5b
File tree
2 files changed
+23
-14
lines changed- llvm
- lib/Target/AMDGPU
- test/CodeGen/AMDGPU
2 files changed
+23
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2232 | 2232 | | |
2233 | 2233 | | |
2234 | 2234 | | |
2235 | | - | |
2236 | | - | |
| 2235 | + | |
| 2236 | + | |
2237 | 2237 | | |
2238 | 2238 | | |
2239 | 2239 | | |
| |||
2242 | 2242 | | |
2243 | 2243 | | |
2244 | 2244 | | |
| 2245 | + | |
| 2246 | + | |
| 2247 | + | |
| 2248 | + | |
| 2249 | + | |
| 2250 | + | |
| 2251 | + | |
| 2252 | + | |
| 2253 | + | |
| 2254 | + | |
| 2255 | + | |
2245 | 2256 | | |
2246 | 2257 | | |
2247 | 2258 | | |
| |||
2379 | 2390 | | |
2380 | 2391 | | |
2381 | 2392 | | |
2382 | | - | |
2383 | | - | |
| 2393 | + | |
| 2394 | + | |
| 2395 | + | |
| 2396 | + | |
| 2397 | + | |
2384 | 2398 | | |
2385 | 2399 | | |
2386 | 2400 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
156 | 156 | | |
157 | 157 | | |
158 | 158 | | |
159 | | - | |
160 | | - | |
| 159 | + | |
161 | 160 | | |
162 | 161 | | |
163 | 162 | | |
| |||
348 | 347 | | |
349 | 348 | | |
350 | 349 | | |
351 | | - | |
352 | | - | |
| 350 | + | |
353 | 351 | | |
354 | 352 | | |
355 | 353 | | |
| |||
1403 | 1401 | | |
1404 | 1402 | | |
1405 | 1403 | | |
1406 | | - | |
1407 | | - | |
| 1404 | + | |
1408 | 1405 | | |
1409 | 1406 | | |
1410 | 1407 | | |
| |||
1885 | 1882 | | |
1886 | 1883 | | |
1887 | 1884 | | |
1888 | | - | |
1889 | | - | |
| 1885 | + | |
1890 | 1886 | | |
1891 | 1887 | | |
1892 | 1888 | | |
| |||
2220 | 2216 | | |
2221 | 2217 | | |
2222 | 2218 | | |
2223 | | - | |
2224 | | - | |
| 2219 | + | |
2225 | 2220 | | |
2226 | 2221 | | |
2227 | 2222 | | |
| |||
0 commit comments