| Index: runtime/vm/intermediate_language.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language.cc (revision 38626)
|
| +++ runtime/vm/intermediate_language.cc (working copy)
|
| @@ -3120,7 +3120,7 @@
|
| RangeBoundary::FromConstant(65535));
|
| break;
|
| case kTypedDataInt32ArrayCid:
|
| - if (CanDeoptimize()) {
|
| + if (Typed32BitIsSmi()) {
|
| range_ = Range::UnknownSmi();
|
| } else {
|
| range_ = new Range(RangeBoundary::FromConstant(kMinInt32),
|
| @@ -3128,7 +3128,7 @@
|
| }
|
| break;
|
| case kTypedDataUint32ArrayCid:
|
| - if (CanDeoptimize()) {
|
| + if (Typed32BitIsSmi()) {
|
| range_ = Range::UnknownSmi();
|
| } else {
|
| range_ = new Range(RangeBoundary::FromConstant(0),
|
|
|