Index: runtime/vm/intermediate_language_arm64.cc |
diff --git a/runtime/vm/intermediate_language_arm64.cc b/runtime/vm/intermediate_language_arm64.cc |
index a2fa2cb40cd41ab75f88cf73c8e8a3c2be0252c2..642bc9ef5a39ce8050a72cf660dc8e0c504a96be 100644 |
--- a/runtime/vm/intermediate_language_arm64.cc |
+++ b/runtime/vm/intermediate_language_arm64.cc |
@@ -1761,7 +1761,7 @@ LocationSummary* StoreInstanceFieldInstr::MakeLocationSummary(Zone* zone, |
((IsPotentialUnboxedStore()) ? 2 : 0); |
LocationSummary* summary = new(zone) LocationSummary( |
zone, kNumInputs, kNumTemps, |
- ((IsUnboxedStore() && opt && is_potential_unboxed_initialization_) || |
+ ((IsUnboxedStore() && opt && is_initialization()) || |
IsPotentialUnboxedStore()) |
? LocationSummary::kCallOnSlowPath |
: LocationSummary::kNoCall); |
@@ -1798,7 +1798,7 @@ void StoreInstanceFieldInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
const Register temp2 = locs()->temp(1).reg(); |
const intptr_t cid = field().UnboxedFieldCid(); |
- if (is_potential_unboxed_initialization_) { |
+ if (is_initialization()) { |
const Class* cls = NULL; |
switch (cid) { |
case kDoubleCid: |