From cf307002d9cb87238d1c09b2bd795a057ae064d7 Mon Sep 17 00:00:00 2001 From: Quentin Carbonneaux Date: Sat, 1 Aug 2015 18:17:06 -0400 Subject: start work on word/long handling --- lisc/isel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lisc/isel.c') diff --git a/lisc/isel.c b/lisc/isel.c index 3ea935f..8585703 100644 --- a/lisc/isel.c +++ b/lisc/isel.c @@ -50,7 +50,7 @@ sel(Ins *i, Fn *fn) } else r0 = i->arg[1]; emit(OXDiv, R, r0, R); - emit(OXCltd, SYM(RDX), R, R); + emit(OSign, SYM(RDX), SYM(RAX), R); emit(OCopy, SYM(RAX), i->arg[0], R); if (rtype(i->arg[1]) == RCons) emit(OCopy, r0, i->arg[1], R); -- cgit 1.4.1