From 926e4ab3c19c0adc965a3b75d9bd2624a4a2b58f Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Sun, 2 Oct 2016 15:19:46 -0700 Subject: passRunner debug and validation improvements (#726) --- src/ast_utils.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/ast_utils.h') diff --git a/src/ast_utils.h b/src/ast_utils.h index 8b2ae0d59..8124d3a79 100644 --- a/src/ast_utils.h +++ b/src/ast_utils.h @@ -885,6 +885,8 @@ struct ExpressionAnalyzer { // Finalizes a node struct ReFinalize : public WalkerPass>> { + ReFinalize() { name = "refinalize"; } + void visitBlock(Block *curr) { curr->finalize(); } void visitIf(If *curr) { curr->finalize(); } void visitLoop(Loop *curr) { curr->finalize(); } @@ -917,6 +919,8 @@ struct AutoDrop : public WalkerPasstype)) { -- cgit v1.2.3