Index: src/builtins/mips64/builtins-mips64.cc |
diff --git a/src/builtins/mips64/builtins-mips64.cc b/src/builtins/mips64/builtins-mips64.cc |
index 0e97668afb812cef4bc50dbf23615051aafc43de..ebb18a72f9cad4bb81bae53801f89c886cb7c776 100644 |
--- a/src/builtins/mips64/builtins-mips64.cc |
+++ b/src/builtins/mips64/builtins-mips64.cc |
@@ -996,8 +996,7 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) { |
Register debug_info = kInterpreterBytecodeArrayRegister; |
DCHECK(!debug_info.is(a0)); |
__ ld(debug_info, FieldMemOperand(a0, SharedFunctionInfo::kDebugInfoOffset)); |
- __ Branch(&load_debug_bytecode_array, ne, debug_info, |
- Operand(DebugInfo::uninitialized())); |
+ __ JumpIfNotSmi(debug_info, &load_debug_bytecode_array); |
__ ld(kInterpreterBytecodeArrayRegister, |
FieldMemOperand(a0, SharedFunctionInfo::kFunctionDataOffset)); |
__ bind(&bytecode_array_loaded); |