mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-08 21:30:23 +01:00
This allows more aggressive clause-forming in presence of larger def-use distances. To compensate for the effect, VMEM_CLAUSE_MAX_GRAB_DIST was decreased. Totals from 5788 (3.85% of 150170) affected shaders: (GFX10.3) VGPRs: 483960 -> 475272 (-1.80%); split: -1.82%, +0.02% CodeSize: 59661240 -> 59669084 (+0.01%); split: -0.01%, +0.02% MaxWaves: 70408 -> 71450 (+1.48%); split: +1.51%, -0.03% Instrs: 11222417 -> 11224479 (+0.02%); split: -0.01%, +0.03% Latency: 349397104 -> 349298602 (-0.03%); split: -0.03%, +0.00% InvThroughput: 88584832 -> 87762262 (-0.93%); split: -0.93%, +0.00% VClause: 168905 -> 177089 (+4.85%); split: -0.48%, +5.32% SClause: 375795 -> 375767 (-0.01%); split: -0.01%, +0.01% Copies: 840298 -> 840231 (-0.01%); split: -0.04%, +0.03% Branches: 373265 -> 373278 (+0.00%); split: -0.00%, +0.00% Reviewed-by: Rhys Perry <pendingchaos02@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10896> |
||
|---|---|---|
| .. | ||
| addrlib | ||
| ci | ||
| common | ||
| compiler | ||
| llvm | ||
| registers | ||
| vulkan | ||
| .clang-format | ||
| meson.build | ||