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.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisc/lisc.h b/lisc/lisc.h
index ce32bb5..d924701 100644
--- a/lisc/lisc.h
+++ b/lisc/lisc.h
@@ -69,6 +69,7 @@ enum {
 	NPred   = 15,
 	NBlk    = 128,
 	NIns    = 256,
+	NAlign  = 3,
 
 	BITS    = 4,
 	NBit    = 64,
@@ -141,7 +142,7 @@ enum Op {
 	OLoadsb,
 	OLoadub,
 	OAlloc,
-	OAlloc1 = OAlloc + 2,
+	OAlloc1 = OAlloc + NAlign-1,
 	OCopy,
 	NPubOp,
 
@@ -244,7 +245,7 @@ struct Fn {
 	int ncon;
 	int nblk;
 	Blk **rpo;
-	int svec[3];
+	int svec[NAlign];
 };