This is needed for RADV to support explicit component packing.
This is also required to use the new NIR component splitting / packing passes.
V2:- add commponent packing support for interpolate_at* intrinsics- improve store packing support when not all varyings are scalar as spotted by Bas the store source was incorrectly offset.
8ebaf81 ac: add support for explicit component packing
src/amd/common/ac_nir_to_llvm.c | 68 +++++++++++++++++++++++++++++++----------
1 file changed, 52 insertions(+), 16 deletions(-)