| Index: src/compiler/ia32/instruction-selector-ia32.cc
|
| diff --git a/src/compiler/ia32/instruction-selector-ia32.cc b/src/compiler/ia32/instruction-selector-ia32.cc
|
| index 50aef378218db89cdf87e50d311e5392a981f203..7d97360aeaa61f4bc3b73d59edc49d8a4659efdd 100644
|
| --- a/src/compiler/ia32/instruction-selector-ia32.cc
|
| +++ b/src/compiler/ia32/instruction-selector-ia32.cc
|
| @@ -1507,16 +1507,16 @@ void InstructionSelector::VisitDeoptimizeUnless(Node* node) {
|
| VisitWordCompareZero(this, node, node->InputAt(0), &cont);
|
| }
|
|
|
| -void InstructionSelector::VisitTrapIf(Node* node) {
|
| - FlagsContinuation cont = FlagsContinuation::ForTrap(
|
| - kNotEqual, OpParameter<Runtime::FunctionId>(node->op()),
|
| - node->InputAt(1));
|
| +void InstructionSelector::VisitTrapIf(Node* node, Runtime::FunctionId func_id) {
|
| + FlagsContinuation cont =
|
| + FlagsContinuation::ForTrap(kNotEqual, func_id, node->InputAt(1));
|
| VisitWordCompareZero(this, node, node->InputAt(0), &cont);
|
| }
|
|
|
| -void InstructionSelector::VisitTrapUnless(Node* node) {
|
| - FlagsContinuation cont = FlagsContinuation::ForTrap(
|
| - kEqual, OpParameter<Runtime::FunctionId>(node->op()), node->InputAt(1));
|
| +void InstructionSelector::VisitTrapUnless(Node* node,
|
| + Runtime::FunctionId func_id) {
|
| + FlagsContinuation cont =
|
| + FlagsContinuation::ForTrap(kEqual, func_id, node->InputAt(1));
|
| VisitWordCompareZero(this, node, node->InputAt(0), &cont);
|
| }
|
|
|
|
|