From e63766fb4b54bc88756ee7e82c3ff8cec0dc5561 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Tue, 26 Apr 2016 20:21:27 -0700 Subject: nir: Switch the arguments to nir_foreach_parallel_copy_entry This matches the "foreach x in container" pattern found in many other programming languages. Reviewed-by: Eduardo Lima Mitev Reviewed-by: Ian Romanick --- src/compiler/nir/nir_from_ssa.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/compiler/nir/nir_from_ssa.c') diff --git a/src/compiler/nir/nir_from_ssa.c b/src/compiler/nir/nir_from_ssa.c index d333752b371..067e66fe86a 100644 --- a/src/compiler/nir/nir_from_ssa.c +++ b/src/compiler/nir/nir_from_ssa.c @@ -395,7 +395,7 @@ static void aggressive_coalesce_parallel_copy(nir_parallel_copy_instr *pcopy, struct from_ssa_state *state) { - nir_foreach_parallel_copy_entry(pcopy, entry) { + nir_foreach_parallel_copy_entry(entry, pcopy) { if (!entry->src.is_ssa) continue; @@ -582,7 +582,7 @@ resolve_parallel_copy(nir_parallel_copy_instr *pcopy, struct from_ssa_state *state) { unsigned num_copies = 0; - nir_foreach_parallel_copy_entry(pcopy, entry) { + nir_foreach_parallel_copy_entry(entry, pcopy) { /* Sources may be SSA */ if (!entry->src.is_ssa && entry->src.reg.reg == entry->dest.reg.reg) continue; @@ -615,7 +615,7 @@ resolve_parallel_copy(nir_parallel_copy_instr *pcopy, * - Predicessors are recorded from sources and destinations */ int num_vals = 0; - nir_foreach_parallel_copy_entry(pcopy, entry) { + nir_foreach_parallel_copy_entry(entry, pcopy) { /* Sources may be SSA */ if (!entry->src.is_ssa && entry->src.reg.reg == entry->dest.reg.reg) continue; -- cgit v1.2.3