aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler/elymasAsmLib.ey5
1 files changed, 3 insertions, 2 deletions
diff --git a/compiler/elymasAsmLib.ey b/compiler/elymasAsmLib.ey
index b2a2e59..2347495 100644
--- a/compiler/elymasAsmLib.ey
+++ b/compiler/elymasAsmLib.ey
@@ -258,8 +258,9 @@
# case 9: k2 ^= ((uint64_t)tail[ 8]) << 0;
/rbp /rcx :movqRegReg
1 /rax :movqImmReg
- 3 /rcx :shlqImm8Reg
- /rax :shlqImm8Reg
+ 2 /rcx :shlqImm8Reg
+ /rax :shlqClReg
+ /rax :shlqClReg
/rax :decqReg # rax == bitmask for selection
/rsi /rax :andqMemReg