Mesa (master): nir: add nir_foreach_instr_safe_reverse()

Connor Abbott cwabbott0 at kemper.freedesktop.org
Fri Jul 17 16:51:27 UTC 2015


Module: Mesa
Branch: master
Commit: eaf799ddff9f2583d6dee5a0db36fa0a1162fde6
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=eaf799ddff9f2583d6dee5a0db36fa0a1162fde6

Author: Connor Abbott <connor.w.abbott at intel.com>
Date:   Wed Jul 15 12:01:20 2015 -0700

nir: add nir_foreach_instr_safe_reverse()

Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Reviewed-by: Jason Ekstrand <jason.ekstrand at intel.com>
Signed-off-by: Connor Abbott <connor.w.abbott at intel.com>

---

 src/glsl/nir/nir.h |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/glsl/nir/nir.h b/src/glsl/nir/nir.h
index 0db1fc3..62cdbd4 100644
--- a/src/glsl/nir/nir.h
+++ b/src/glsl/nir/nir.h
@@ -1233,6 +1233,8 @@ nir_block_last_instr(nir_block *block)
    foreach_list_typed_reverse(nir_instr, instr, node, &(block)->instr_list)
 #define nir_foreach_instr_safe(block, instr) \
    foreach_list_typed_safe(nir_instr, instr, node, &(block)->instr_list)
+#define nir_foreach_instr_safe_reverse(block, instr) \
+   foreach_list_typed_safe_reverse(nir_instr, instr, node, &(block)->instr_list)
 
 typedef struct nir_if {
    nir_cf_node cf_node;




More information about the mesa-commit mailing list