Index: src/mips/lithium-codegen-mips.cc |
diff --git a/src/mips/lithium-codegen-mips.cc b/src/mips/lithium-codegen-mips.cc |
index 5c0fa9106afbcdfe79c78ad2fb92aaa67fc15b4b..47054c21e07910871b6f7f98dc77bb48e880530b 100644 |
--- a/src/mips/lithium-codegen-mips.cc |
+++ b/src/mips/lithium-codegen-mips.cc |
@@ -2059,7 +2059,8 @@ void LCodeGen::DoArithmeticT(LArithmeticT* instr) { |
DCHECK(ToRegister(instr->right()).is(a0)); |
DCHECK(ToRegister(instr->result()).is(v0)); |
- Handle<Code> code = CodeFactory::BinaryOpIC(isolate(), instr->op()).code(); |
+ Handle<Code> code = CodeFactory::BinaryOpIC( |
+ isolate(), instr->op(), language_mode()).code(); |
CallCode(code, RelocInfo::CODE_TARGET, instr); |
// Other arch use a nop here, to signal that there is no inlined |
// patchable code. Mips does not need the nop, since our marker |