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
Right now the code translates all the branches to be the same. If we had multiple different codes, we might be able to exploit branch prediction a bit better.
Example:
i32.load1;
br_if1;
i32.load2;
br_if2;
These two branches don't have much in common, but the predictor is forced to use the same branch. If these were 2 different opcodes, we would have 2 different bodies so the branch predictor can do a better job isolating events.
The text was updated successfully, but these errors were encountered:
Right now the code translates all the branches to be the same. If we had multiple different codes, we might be able to exploit branch prediction a bit better.
Example:
These two branches don't have much in common, but the predictor is forced to use the same branch. If these were 2 different opcodes, we would have 2 different bodies so the branch predictor can do a better job isolating events.
The text was updated successfully, but these errors were encountered: