Index: src/arm/code-stubs-arm.cc |
diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc |
index 585108b2bddf9bf60d3662d0627e642f57dd4545..bd991e3119afebf0a69856d1a72a29302a1ebfc7 100644 |
--- a/src/arm/code-stubs-arm.cc |
+++ b/src/arm/code-stubs-arm.cc |
@@ -5134,7 +5134,7 @@ void InternalArrayConstructorStub::Generate(MacroAssembler* masm) { |
// but the following bit field extraction takes care of that anyway. |
__ ldr(r3, FieldMemOperand(r3, Map::kBitField2Offset)); |
// Retrieve elements_kind from bit field 2. |
- __ Ubfx(r3, r3, Map::kElementsKindShift, Map::kElementsKindBitCount); |
+ __ DecodeField<Map::ElementsKindBits>(r3); |
if (FLAG_debug_code) { |
Label done; |