Skip to content
This repository has been archived by the owner on Jan 10, 2025. It is now read-only.

Fix JIT Inconsistencies: Multiply by constant 0 and le16 / le32 masking #129

Merged
merged 2 commits into from
Dec 23, 2020

Conversation

Lichtso
Copy link

@Lichtso Lichtso commented Dec 22, 2020

Fixes:

  • mul r0, 0x0 producing code for mul r0, r0 (32 bit and 64 bit) in JIT.
  • Missing masking of le16 and le32 instructions in JIT.

@Lichtso Lichtso force-pushed the fix/jit_inconsistencies branch from 60717c0 to 58a3edd Compare December 23, 2020 08:22
@Lichtso Lichtso merged commit b20e773 into main Dec 23, 2020
@Lichtso Lichtso deleted the fix/jit_inconsistencies branch December 23, 2020 09:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant