From ef563c0e6087e4c46f1036301c250792853317e8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Tue, 8 Nov 2016 07:59:42 +0100 Subject: [PATCH] basicblock: Add names for entry() and exit() blocks --- vala/valabasicblock.vala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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) { -- 2.47.2