From 00f07fb49ffd244cff7d34b8e060039268c5a1cd Mon Sep 17 00:00:00 2001 From: Drahflow Date: Fri, 27 Sep 2013 20:14:10 +0200 Subject: 2 instructions saved --- elymas/lib/sys/opt.ey | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/elymas/lib/sys/opt.ey b/elymas/lib/sys/opt.ey index b96186e..bfb7c59 100644 --- a/elymas/lib/sys/opt.ey +++ b/elymas/lib/sys/opt.ey @@ -586,10 +586,8 @@ /r15 /rcx :movqMemReg ::currentScope /rax :movqImmReg /rcx /rax :movqRegMem - 8 /r15 :addqImm8Reg - /r15 :pushqMem - 8 /r15 :addqImm8Reg - :retn + 16 /r15 :addqImm8Reg + 8 neg /r15 :jmpqMemDisp8 ] emitOpcodes }' { [ -- cgit v1.2.3