summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--lisc/lisc.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/lisc/lisc.h b/lisc/lisc.h
index 6393755..2c91fb8 100644
--- a/lisc/lisc.h
+++ b/lisc/lisc.h
@@ -44,9 +44,27 @@ enum Reg {
 	RBP, /* reserved */
 	RSP,
 
+	XMM0, /* sse */
+	XMM1,
+	XMM2,
+	XMM3,
+	XMM4,
+	XMM5,
+	XMM6,
+	XMM7,
+	XMM8,
+	XMM9,
+	XMM10,
+	XMM11,
+	XMM12,
+	XMM13,
+	XMM14,
+	XMM15,
+
 	Tmp0, /* first non-reg temporary */
 
 	NReg = RBX - RAX + 1,
+	NFReg = XMM15 - XMM0 + 1,
 	NRSave = 9,
 	NRClob = 5,
 };