qbe

Internal scc patchset buffer for QBE
Log | Files | Refs | README | LICENSE

commit 3302e31534f2d2bbb4a5be7dcf9c49eede2cfd7a
parent 148f3e3e7efd143b7311f562b9c527a450b4a3b9
Author: Quentin Carbonneaux <quentin.carbonneaux@yale.edu>
Date:   Fri, 27 Nov 2015 11:25:23 -0500

add sse regs

Diffstat:
Mlisc/lisc.h | 18++++++++++++++++++
1 file changed, 18 insertions(+), 0 deletions(-)

diff --git 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, };