diff options
| -rw-r--r-- | compiler/elymasAsmLib.ey | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/elymasAsmLib.ey b/compiler/elymasAsmLib.ey index e5e242b..fac9efc 100644 --- a/compiler/elymasAsmLib.ey +++ b/compiler/elymasAsmLib.ey @@ -560,6 +560,10 @@ 8 /rax :addqImm8Reg } rep + unusedHeapStart /rax :movqImmReg + /rbx /rbx :xorqRegReg + /rbx /rax :movqRegMem + /rax /rax :xorqRegReg :retn @@ -577,10 +581,6 @@ /r11 /r11 :movqMemReg # constant through mark /r8 /r11 :addqRegReg # r11 == end of heap - unusedHeapStart /rax :movqImmReg - /rbx /rbx :xorqRegReg - /rbx /rax :movqRegMem - # zero mark bitmap /r11 /rcx :movqRegReg /r8 /rcx :subqRegReg |
