From 5ef2b8f1f2ebcdb4ffe5c98b3f4f48e584cb4b22 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Wed, 6 Mar 2019 15:21:51 -0600 Subject: nir: Add a pass for lowering IO back to vector when possible This pass tries to turn scalar and array-of-scalar IO variables into vector IO variables whenever possible. Reviewed-by: Connor Abbott Cc: "19.0" --- src/compiler/Makefile.sources | 1 + 1 file changed, 1 insertion(+) (limited to 'src/compiler/Makefile.sources') diff --git a/src/compiler/Makefile.sources b/src/compiler/Makefile.sources index faa7ea9aba1..7154fd1bc7d 100644 --- a/src/compiler/Makefile.sources +++ b/src/compiler/Makefile.sources @@ -251,6 +251,7 @@ NIR_FILES = \ nir/nir_lower_io_arrays_to_elements.c \ nir/nir_lower_io_to_temporaries.c \ nir/nir_lower_io_to_scalar.c \ + nir/nir_lower_io_to_vector.c \ nir/nir_lower_packing.c \ nir/nir_lower_passthrough_edgeflags.c \ nir/nir_lower_patch_vertices.c \ -- cgit v1.2.3