Index: src/mips/code-stubs-mips.cc |
diff --git a/src/mips/code-stubs-mips.cc b/src/mips/code-stubs-mips.cc |
index f47ab381fd7222363dd0fb71671e8663be1bbf9e..f23d16611511025e914281a2f12fcb9c06ce3873 100644 |
--- a/src/mips/code-stubs-mips.cc |
+++ b/src/mips/code-stubs-mips.cc |
@@ -5349,7 +5349,7 @@ void InternalArrayConstructorStub::Generate(MacroAssembler* masm) { |
// but the following bit field extraction takes care of that anyway. |
__ lbu(a3, FieldMemOperand(a3, Map::kBitField2Offset)); |
// Retrieve elements_kind from bit field 2. |
- __ Ext(a3, a3, Map::kElementsKindShift, Map::kElementsKindBitCount); |
+ __ DecodeField<Map::ElementsKindBits>(a3); |
if (FLAG_debug_code) { |
Label done; |