aco: improve code sequences for 16bit packing

Graphics / Mesa 3D Graphics Library / Mesa - Daniel Schürmann [schuermann.dev] - 26 October 2020 12:21 UTC

This includes using alignbyte for GFX6 and GFX7, and 32-bit instructions for GFX8.

d96f387e7ac aco: improve code sequences for 16bit packing
src/amd/compiler/aco_lower_to_hw_instr.cpp | 118 ++++++++++++++++++++--------
src/amd/compiler/tests/test_to_hw_instr.cpp | 19 ++---
2 files changed, 92 insertions(+), 45 deletions(-)

Upstream: cgit.freedesktop.org


  • Share