nir: Add nir_foreach_shader_in/out_variable helpers
[mesa.git] / src / gallium / drivers / iris / iris_program.c
index 91336dfa2fd8cf878d77b6cc2c6dc1012f06d289..0640828ca2c003e6267e7efa74a1bb7b11fce4bf 100644 (file)
@@ -274,7 +274,7 @@ iris_fix_edge_flags(nir_shader *nir)
    }
 
    nir_variable *var = NULL;
-   nir_foreach_variable(v, &nir->outputs) {
+   nir_foreach_shader_out_variable(v, nir) {
       if (v->data.location == VARYING_SLOT_EDGE) {
          var = v;
          break;