Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Tune IR compiler and IR for runtime efficiency
+ Reorder emitted IR instructions to avoid superfluous instruction pairs to store and load from local: Change the compilation around conditionals to avoid pulling the condition forward in front of other outer subexpressions. + Change the instruction to store to a local to align with the more frequent case: Do not pop that value from the stack since we now use it again immediately anyway.
- Loading branch information