| Index: pkg/compiler/lib/src/ssa/types_propagation.dart
|
| diff --git a/pkg/compiler/lib/src/ssa/types_propagation.dart b/pkg/compiler/lib/src/ssa/types_propagation.dart
|
| index dd2182691d22cbad31f3901a90598a2475bebee4..0500c92bb56c122b26d87141d31dc08d5f01f016 100644
|
| --- a/pkg/compiler/lib/src/ssa/types_propagation.dart
|
| +++ b/pkg/compiler/lib/src/ssa/types_propagation.dart
|
| @@ -144,6 +144,11 @@ class SsaTypePropagator extends HBaseVisitor implements OptimizationPhase {
|
| return instruction.instructionType;
|
| }
|
|
|
| + TypeMask visitRemainder(HRemainder instruction) {
|
| + // Always as initialized.
|
| + return instruction.instructionType;
|
| + }
|
| +
|
| TypeMask visitNegate(HNegate instruction) {
|
| HInstruction operand = instruction.operand;
|
| // We have integer subclasses that represent ranges, so widen any int
|
|
|