Index: src/mips/lithium-mips.cc |
diff --git a/src/mips/lithium-mips.cc b/src/mips/lithium-mips.cc |
index 1c4e1da3fbca3d189ba7d8f14fa2fab4b361dae6..32aae94d74f5157c0b19d829da2aebe602b894fe 100644 |
--- a/src/mips/lithium-mips.cc |
+++ b/src/mips/lithium-mips.cc |
@@ -1604,6 +1604,13 @@ LInstruction* LChunkBuilder::DoValueOf(HValueOf* instr) { |
} |
+LInstruction* LChunkBuilder::DoDateField(HDateField* instr) { |
+ LOperand* object = UseFixed(instr->value(), a0); |
+ LDateField* result = new LDateField(object, FixedTemp(a1), instr->index()); |
+ return MarkAsCall(DefineFixed(result, v0), instr); |
+} |
+ |
+ |
LInstruction* LChunkBuilder::DoBoundsCheck(HBoundsCheck* instr) { |
LOperand* value = UseRegisterAtStart(instr->index()); |
LOperand* length = UseRegister(instr->length()); |