mesa/src/asahi/compiler/test
Alyssa Rosenzweig d459de85b7 agx: Optimize swaps of 2x16 channels
We can use extr to swap the low and high halves of a 32-bit register in one
instruction.

No shader-db changes, but it reduces xor's on a deqp I'm looking at. Yes, I'm
procrastinating on debugging deqps, how'd you guess?

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24635>
2023-08-11 20:31:27 +00:00
..
agx_test.h asahi: Reformat using the new style 2023-05-29 21:06:12 +00:00
test-lower-parallel-copy.cpp agx: Optimize swaps of 2x16 channels 2023-08-11 20:31:27 +00:00
test-lower-pseudo.cpp asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
test-minifloat.cpp asahi: Convert to SPDX headers 2023-03-28 05:14:00 +00:00
test-optimizer.cpp agx: Stop bit-inexact conversion propagation 2023-06-07 03:21:49 +00:00