| Index: src/compiler/ppc/instruction-selector-ppc.cc
|
| diff --git a/src/compiler/ppc/instruction-selector-ppc.cc b/src/compiler/ppc/instruction-selector-ppc.cc
|
| index 7efe0a59dcca89d88c5edd37e97c57a804d9f2a0..c7e1fa34c1ec69c96982f266f5935911355c3725 100644
|
| --- a/src/compiler/ppc/instruction-selector-ppc.cc
|
| +++ b/src/compiler/ppc/instruction-selector-ppc.cc
|
| @@ -1782,17 +1782,15 @@
|
| }
|
|
|
| void InstructionSelector::VisitDeoptimizeIf(Node* node) {
|
| - DeoptimizeParameters p = DeoptimizeParametersOf(node->op());
|
| FlagsContinuation cont = FlagsContinuation::ForDeoptimize(
|
| - kNotEqual, p.kind(), p.reason(), node->InputAt(1));
|
| - VisitWordCompareZero(this, node, node->InputAt(0), &cont);
|
| + kNotEqual, DeoptimizeReasonOf(node->op()), node->InputAt(1));
|
| + VisitWord32CompareZero(this, node, node->InputAt(0), &cont);
|
| }
|
|
|
| void InstructionSelector::VisitDeoptimizeUnless(Node* node) {
|
| - DeoptimizeParameters p = DeoptimizeParametersOf(node->op());
|
| FlagsContinuation cont = FlagsContinuation::ForDeoptimize(
|
| - kEqual, p.kind(), p.reason(), node->InputAt(1));
|
| - VisitWordCompareZero(this, node, node->InputAt(0), &cont);
|
| + kEqual, DeoptimizeReasonOf(node->op()), node->InputAt(1));
|
| + VisitWord32CompareZero(this, node, node->InputAt(0), &cont);
|
| }
|
|
|
| void InstructionSelector::VisitTrapIf(Node* node, Runtime::FunctionId func_id) {
|
|
|