PPC: pass correct condition register to Assert
Since addi sets cr0, it should be passed to Assert method (default is cr7) R=joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com BUG= LOG=N Review-Url: https://codereview.chromium.org/2560473003 Cr-Commit-Position: refs/heads/master@{#41539}
This commit is contained in:
parent
05b6741f01
commit
3c9fa1aec2
@ -1049,7 +1049,7 @@ void Builtins::Generate_InterpreterEntryTrampoline(MacroAssembler* masm) {
|
||||
|
||||
if (FLAG_debug_code) {
|
||||
__ TestIfSmi(kInterpreterBytecodeArrayRegister, r0);
|
||||
__ Assert(ne, kFunctionDataShouldBeBytecodeArrayOnInterpreterEntry);
|
||||
__ Assert(ne, kFunctionDataShouldBeBytecodeArrayOnInterpreterEntry, cr0);
|
||||
__ CompareObjectType(kInterpreterBytecodeArrayRegister, r3, no_reg,
|
||||
BYTECODE_ARRAY_TYPE);
|
||||
__ Assert(eq, kFunctionDataShouldBeBytecodeArrayOnInterpreterEntry);
|
||||
@ -1303,7 +1303,7 @@ static void Generate_InterpreterEnterBytecode(MacroAssembler* masm) {
|
||||
if (FLAG_debug_code) {
|
||||
// Check function data field is actually a BytecodeArray object.
|
||||
__ TestIfSmi(kInterpreterBytecodeArrayRegister, r0);
|
||||
__ Assert(ne, kFunctionDataShouldBeBytecodeArrayOnInterpreterEntry);
|
||||
__ Assert(ne, kFunctionDataShouldBeBytecodeArrayOnInterpreterEntry, cr0);
|
||||
__ CompareObjectType(kInterpreterBytecodeArrayRegister, r4, no_reg,
|
||||
BYTECODE_ARRAY_TYPE);
|
||||
__ Assert(eq, kFunctionDataShouldBeBytecodeArrayOnInterpreterEntry);
|
||||
|
Loading…
Reference in New Issue
Block a user