summary refs log tree commit diff
path: root/lisc/lisc.h
diff options
context:
space:
mode:
Diffstat (limited to 'lisc/lisc.h')
-rw-r--r--lisc/lisc.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/lisc/lisc.h b/lisc/lisc.h
index 84022a0..f44a0ab 100644
--- a/lisc/lisc.h
+++ b/lisc/lisc.h
@@ -130,7 +130,8 @@ struct Blk {
 
 	Blk **pred;
 	uint npred;
-	Bits in, out;
+	Bits in, out, gen;
+	int nlive;
 	int loop;
 	char name[NString];
 	int id;
@@ -175,5 +176,6 @@ void filllive(Fn *);
 void isel(Fn *);
 
 /* spill.c */
+int bcnt(Bits *);
 void fillcost(Fn *);
 void spill(Fn *);