diff options
author | Rhys Perry <[email protected]> | 2020-01-21 14:24:01 +0000 |
---|---|---|
committer | Marge Bot <[email protected]> | 2020-01-22 15:55:00 +0000 |
commit | 3f96a1ed86ca295d8786da84b195211cb3b383ff (patch) | |
tree | b1862dfac5f39ea8bc65b4a41d8a951640fb6022 /src/util/rgtc.h | |
parent | 5b810c7de303e32900fed18b1303648eb74a6415 (diff) |
aco: fix operand kill flags when a temporary is used more than once
Helps create v_mac_f32 from v_mad_f32(b, a, b)
Totals from affected shaders:
SGPRS: 35824 -> 35824 (0.00 %)
VGPRS: 33460 -> 33456 (-0.01 %)
Spilled SGPRs: 0 -> 0 (0.00 %)
Spilled VGPRs: 0 -> 0 (0.00 %)
Private memory VGPRs: 0 -> 0 (0.00 %)
Scratch size: 0 -> 0 (0.00 %) dwords per thread
Code Size: 2187264 -> 2180976 (-0.29 %) bytes
LDS: 127 -> 127 (0.00 %) blocks
Max Waves: 3802 -> 3802 (0.00 %)
Signed-off-by: Rhys Perry <[email protected]>
Reviewed-by: Daniel Schürmann <[email protected]>
Tested-by: Marge Bot <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3486>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3486>
Diffstat (limited to 'src/util/rgtc.h')
0 files changed, 0 insertions, 0 deletions