| 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 e16641c2ca50137914c59d0b625d9b5a83800ad7..71abe6c3ed5bfa4df8dbb65ad9df38538f69b6fe 100644
|
| --- a/pkg/compiler/lib/src/ssa/types_propagation.dart
|
| +++ b/pkg/compiler/lib/src/ssa/types_propagation.dart
|
| @@ -132,6 +132,11 @@ class SsaTypePropagator extends HBaseVisitor implements OptimizationPhase {
|
| return instruction.instructionType;
|
| }
|
|
|
| + TypeMask visitTruncatingDivide(HTruncatingDivide 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
|
|
|