Index: src/compiler/mips/code-generator-mips.cc |
diff --git a/src/compiler/mips/code-generator-mips.cc b/src/compiler/mips/code-generator-mips.cc |
index a49be3939667f32ad6a9590baabc189f1b317501..4eb372a7800be2be7a6448bfeba6c2aa71acf226 100644 |
--- a/src/compiler/mips/code-generator-mips.cc |
+++ b/src/compiler/mips/code-generator-mips.cc |
@@ -391,8 +391,7 @@ void CodeGenerator::AssembleArchInstruction(Instruction* instr) { |
UNIMPLEMENTED(); |
// Assembles branches after an instruction. |
-void CodeGenerator::AssembleArchBranch(Instruction* instr, |
- FlagsCondition condition) { |
+void CodeGenerator::AssembleArchBranch(Instruction* instr, BranchInfo* branch) { |
MipsOperandConverter i(this, instr); |
Label* tlabel = branch->true_label; |
Label* flabel = branch->false_label; |
@@ -416,7 +415,7 @@ void CodeGenerator::AssembleArchBranch(Instruction* instr, |
cc = eq; |
break; |
default: |
- UNSUPPORTED_COND(kMipsTst, condition); |
+ UNSUPPORTED_COND(kMipsTst, branch->condition); |
break; |
} |
__ And(at, i.InputRegister(0), i.InputOperand(1)); |