You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We can perform incredibly basic boolean expression optimisations on conditional expressions (e.g. removing things like NOT NOT). This should improve code size and performance for evaluating branch conditions.
There are also code generation time optimisations that can be made here, as Cranelift has support for combined operations such as bor_not which can represent a NOT X OR Y and band_not which can represent a NOT X AND Y.
The text was updated successfully, but these errors were encountered:
We can perform incredibly basic boolean expression optimisations on conditional expressions (e.g. removing things like
NOT NOT
). This should improve code size and performance for evaluating branch conditions.There are also code generation time optimisations that can be made here, as Cranelift has support for combined operations such as
bor_not
which can represent aNOT X OR Y
andband_not
which can represent aNOT X AND Y
.The text was updated successfully, but these errors were encountered: