| Index: sdk/lib/_internal/compiler/implementation/ssa/types_propagation.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/ssa/types_propagation.dart (revision 23577)
|
| +++ sdk/lib/_internal/compiler/implementation/ssa/types_propagation.dart (working copy)
|
| @@ -27,7 +27,6 @@
|
| HType candidateType = HType.CONFLICTING;
|
| for (int i = 0, length = phi.inputs.length; i < length; i++) {
|
| HType inputType = phi.inputs[i].instructionType;
|
| - if (inputType.isConflicting()) return HType.CONFLICTING;
|
| if (ignoreUnknowns && inputType.isUnknown()) continue;
|
| // Phis need to combine the incoming types using the union operation.
|
| // For example, if one incoming edge has type integer and the other has
|
|
|