aco/ra: allow VCC on SMEM sbase operand on GFX10+
authorDaniel Schürmann <daniel@schuermann.dev>
Thu, 11 Mar 2021 12:45:45 +0000 (13:45 +0100)
committerMarge Bot <eric+marge@anholt.net>
Thu, 18 Mar 2021 17:15:00 +0000 (17:15 +0000)
commit3413c4837522b069702f45f1ea5fc8351adb7137
tree884f764e4ce1cf643f55979daa19301a7266698a
parentfc3606f29cd35a269fa008b1b63de102a177a797
aco/ra: allow VCC on SMEM sbase operand on GFX10+

Totals from 26 (0.02% of 146267) affected shaders (Navi10):
CodeSize: 324764 -> 324560 (-0.06%)
Instrs: 61090 -> 61039 (-0.08%)
Cycles: 2681952 -> 2668872 (-0.49%)
VMEM: 5773 -> 5769 (-0.07%)
SMEM: 1621 -> 1611 (-0.62%)
SClause: 2546 -> 2543 (-0.12%)
Copies: 4671 -> 4620 (-1.09%)

Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9531>
src/amd/compiler/aco_register_allocation.cpp