Description[compiler] Speculate a little more in SpeculativeShiftRightLogical.
If the RHS is 0 and we have Smi feedback, speculate that the result (the LHS)
will continue to be in the Unsigned31 range. This helps us avoid converting
the result to double when merging with Signed32.
R=jarin@chromium.org
BUG=
Review-Url: https://codereview.chromium.org/2709423002
Cr-Commit-Position: refs/heads/master@{#43415}
Committed: https://chromium.googlesource.com/v8/v8/+/42ded33b5babdfc96508664382cd80436ad2d563
Patch Set 1 #
Total comments: 1
Patch Set 2 : Address feedback. #
Messages
Total messages: 15 (9 generated)
|