Eliminate prepacking in MIR

Italo Nicola requested to merge italove/mesa:eliminate_prepacking_mir into master

This patch is intended to achieve a more neutral representation in MIR, instead of having prepacked arch-specific fields in midgard_instruction. This makes the code less complex and easier to maintain by deferring these details to midgard_emit.c.

This patch also adds support for float outmods in texture opcodes.

Edited by Alyssa Rosenzweig

Merge request reports