mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-27 02:05:07 +02:00
UnsignedRightShift: after shr on a zero-extended value, upper bits are already clear. GetByValue typed array path: load32/load8/load16/load8s/load16s all write to 32-bit destination registers, zeroing the upper 32 bits. Both can use box_int32_clean to skip the redundant AND 0xFFFFFFFF.