diff options
author | Jason Ekstrand <[email protected]> | 2016-04-26 20:30:10 -0700 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2016-04-28 15:54:48 -0700 |
commit | 5015260a0598ada4865b2c6086fc669505f64749 (patch) | |
tree | 5525c401e8a64983d4db83fd08d61209aae24700 /src/compiler/nir/nir.h | |
parent | 9464d8c49813aba77285e7465b96e92a91ed327c (diff) |
nir: Switch the arguments to nir_foreach_use and friends
This matches the "foreach x in container" pattern found in many other
programming languages. Generated by the following regular expression:
s/nir_foreach_use(\([^,]*\),\s*\([^,]*\))/nir_foreach_use(\2, \1)/
and similar expressions for nir_foreach_use_safe, etc.
Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'src/compiler/nir/nir.h')
-rw-r--r-- | src/compiler/nir/nir.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compiler/nir/nir.h b/src/compiler/nir/nir.h index da502bf05c0..215b25a70be 100644 --- a/src/compiler/nir/nir.h +++ b/src/compiler/nir/nir.h @@ -516,16 +516,16 @@ nir_src_init(void) #define NIR_SRC_INIT nir_src_init() -#define nir_foreach_use(reg_or_ssa_def, src) \ +#define nir_foreach_use(src, reg_or_ssa_def) \ list_for_each_entry(nir_src, src, &(reg_or_ssa_def)->uses, use_link) -#define nir_foreach_use_safe(reg_or_ssa_def, src) \ +#define nir_foreach_use_safe(src, reg_or_ssa_def) \ list_for_each_entry_safe(nir_src, src, &(reg_or_ssa_def)->uses, use_link) -#define nir_foreach_if_use(reg_or_ssa_def, src) \ +#define nir_foreach_if_use(src, reg_or_ssa_def) \ list_for_each_entry(nir_src, src, &(reg_or_ssa_def)->if_uses, use_link) -#define nir_foreach_if_use_safe(reg_or_ssa_def, src) \ +#define nir_foreach_if_use_safe(src, reg_or_ssa_def) \ list_for_each_entry_safe(nir_src, src, &(reg_or_ssa_def)->if_uses, use_link) typedef struct { |