From: Timm Bäder Date: Tue, 8 Nov 2016 06:59:42 +0000 (+0100) Subject: basicblock: Add names for entry() and exit() blocks X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef563c0e6087e4c46f1036301c250792853317e8;p=thirdparty%2Fvala.git basicblock: Add names for entry() and exit() blocks --- diff --git a/vala/valabasicblock.vala b/vala/valabasicblock.vala index 51214ac8d..471f531dc 100644 --- a/vala/valabasicblock.vala +++ b/vala/valabasicblock.vala @@ -56,8 +56,8 @@ public class Vala.BasicBlock { public void print (int level = 0) { print_level (level); - stdout.printf ("BasicBlock (" + name + ", nulls: %d, non-nulls: %d)\n", null_vars.size, - non_null_vars.size); + stdout.printf ("BasicBlock (" + name + ", nulls: %d, non-nulls: %d, phis: %d)\n", null_vars.size, + non_null_vars.size, phi_functions.size); foreach (var node in nodes) { print_level (level); stdout.printf ("- "); @@ -72,9 +72,11 @@ public class Vala.BasicBlock { } public BasicBlock.entry () { + this.name = "entry"; } public BasicBlock.exit () { + this.name = "exit"; } public void add_node (CodeNode node) {