Fix i64
bit shifting
This commit is contained in:
parent
4e10ed9d93
commit
c3d8f4a357
@ -286,20 +286,16 @@ do
|
|||||||
local rotr = {}
|
local rotr = {}
|
||||||
|
|
||||||
rotl.i32 = bit32.lrotate
|
rotl.i32 = bit32.lrotate
|
||||||
rotl.i64 = bit32.lrotate
|
|
||||||
|
|
||||||
rotr.i32 = bit32.rrotate
|
rotr.i32 = bit32.rrotate
|
||||||
rotr.i64 = bit32.rrotate
|
|
||||||
|
|
||||||
shl.i32 = bit_lshift
|
shl.i32 = bit_lshift
|
||||||
shl.i64 = bit_lshift
|
shl.i64 = I64.shift_left
|
||||||
shl.u32 = bit_lshift
|
|
||||||
shl.u64 = bit_lshift
|
|
||||||
|
|
||||||
shr.i32 = bit32.arshift
|
shr.i32 = bit32.arshift
|
||||||
shr.i64 = bit32.arshift
|
shr.i64 = I64.shift_right_signed
|
||||||
shr.u32 = bit_rshift
|
shr.u32 = bit_rshift
|
||||||
shr.u64 = bit_rshift
|
shr.u64 = I64.shift_right_unsigned
|
||||||
|
|
||||||
module.shl = shl
|
module.shl = shl
|
||||||
module.shr = shr
|
module.shr = shr
|
||||||
|
Loading…
x
Reference in New Issue
Block a user