DescriptionImprove code for shifts and bitwise operations.
- JavaScript shifts can be used for operands in certain ranges.
- Coercion from signed-32 to unsigned-32 can be omitted if
- it is a no-op
- the context performs the coercion
- the context is insensitive to the most significant bit
R=jmesserly@google.com
Committed: https://github.com/dart-lang/dev_compiler/commit/ec95b3c45819f4d0de847588fdaa752a8e4651fb
Patch Set 1 : #
Messages
Total messages: 9 (6 generated)
|