Index: src/arm/macro-assembler-arm.cc |
diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc |
index 8da64d934ef987ec4618d8bf7547bebc0476540b..5a1072d7936369d3f1098fb43ec93577d7d23095 100644 |
--- a/src/arm/macro-assembler-arm.cc |
+++ b/src/arm/macro-assembler-arm.cc |
@@ -2091,6 +2091,7 @@ void MacroAssembler::StoreNumberToDoubleElements( |
LowDwVfpRegister double_scratch, |
Label* fail, |
int elements_offset) { |
+ DCHECK(!AreAliased(value_reg, key_reg, elements_reg, scratch1)); |
Label smi_value, store; |
// Handle smi values specially. |