freedreno/ir3: Add a bunch more tests for cat6 opcodes.
authorEric Anholt <eric@anholt.net>
Wed, 8 Jul 2020 23:09:48 +0000 (16:09 -0700)
committerMarge Bot <eric+marge@anholt.net>
Mon, 20 Jul 2020 19:42:45 +0000 (19:42 +0000)
commit62dcf7543216883fd084ec01784857423b232fe4
tree7618b5b2655302ef9683f7264da68b9e497ac7cc
parented3338f581e757b89b2f0015683f90a4a06640ef
freedreno/ir3: Add a bunch more tests for cat6 opcodes.

This started with making note of some ldp/stp instructions from the blob
and how we differ from them.  In the process of fixing it, I accidentally
modified behavior of other opcodes, and the other instructions listed will
keep us from doing that.  I also dropped an old stl test that looks like I
took from after a shader 'end' instruction.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5815>
src/freedreno/ir3/tests/disasm.c