aco: implement 64-bit sgpr swaps

Graphics / Mesa 3D Graphics Library / Mesa - Rhys Perry [gmail.com] - 22 April 2020 13:25 EDT

In our pipeline-db, helps almost exclusively Detroit: Become Human.

Totals from 6726 (5.36% of 125503) affected shaders: CodeSize: 74680952 -> 74102228 (-0.77%) Instrs: 14551507 -> 14406001 (-1.00%) Cycles: 1748272436 -> 1690173104 (-3.32%)
VMEM: 964671 -> 964058 (-0.06%) Copies: 1993312 -> 1847806 (-7.30%)

f13049f48a0 aco: implement 64-bit sgpr swaps
src/amd/compiler/aco_lower_to_hw_instr.cpp | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

Upstream: cgit.freedesktop.org


  • Share