| Index: runtime/vm/intermediate_language_arm.cc
|
| ===================================================================
|
| --- runtime/vm/intermediate_language_arm.cc (revision 36049)
|
| +++ runtime/vm/intermediate_language_arm.cc (working copy)
|
| @@ -3072,7 +3072,9 @@
|
| }
|
|
|
| value = value + kSmiTagSize;
|
| - if (value >= kCountLimit) value = kCountLimit;
|
| + if (value >= kCountLimit) {
|
| + value = kCountLimit;
|
| + }
|
|
|
| __ Asr(result, left, value);
|
| __ SmiTag(result);
|
| @@ -5214,7 +5216,7 @@
|
| __ b(&do_pow, NE);
|
|
|
| // base == 0 -> return 0;
|
| - __ vcmpdz(base);
|
| + __ vcmpdz(saved_base);
|
| __ b(&return_zero, EQ);
|
|
|
| __ vsqrtd(result, saved_base);
|
|
|