| Index: test/unittests/compiler/scheduler-unittest.cc | 
| diff --git a/test/unittests/compiler/scheduler-unittest.cc b/test/unittests/compiler/scheduler-unittest.cc | 
| index 66496e2baf0d27b697a0970d3e459eedf966713c..860d5cd32552f425766de6504f6006a05c1b21f4 100644 | 
| --- a/test/unittests/compiler/scheduler-unittest.cc | 
| +++ b/test/unittests/compiler/scheduler-unittest.cc | 
| @@ -1973,19 +1973,21 @@ TARGET_TEST_F(SchedulerTest, Switch) { | 
| graph()->SetStart(start); | 
|  | 
| Node* p0 = graph()->NewNode(common()->Parameter(0), start); | 
| -  Node* sw = graph()->NewNode(common()->Switch(2), p0, start); | 
| -  Node* c0 = graph()->NewNode(common()->Case(0), sw); | 
| +  Node* sw = graph()->NewNode(common()->Switch(3), p0, start); | 
| +  Node* c0 = graph()->NewNode(common()->IfValue(0), sw); | 
| Node* v0 = graph()->NewNode(common()->Int32Constant(11)); | 
| -  Node* c1 = graph()->NewNode(common()->Case(1), sw); | 
| +  Node* c1 = graph()->NewNode(common()->IfValue(1), sw); | 
| Node* v1 = graph()->NewNode(common()->Int32Constant(22)); | 
| -  Node* m = graph()->NewNode(common()->Merge(2), c0, c1); | 
| -  Node* phi = graph()->NewNode(common()->Phi(kMachInt32, 2), v0, v1, m); | 
| +  Node* d = graph()->NewNode(common()->IfDefault(), sw); | 
| +  Node* vd = graph()->NewNode(common()->Int32Constant(33)); | 
| +  Node* m = graph()->NewNode(common()->Merge(3), c0, c1, d); | 
| +  Node* phi = graph()->NewNode(common()->Phi(kMachInt32, 3), v0, v1, vd, m); | 
| Node* ret = graph()->NewNode(common()->Return(), phi, start, m); | 
| Node* end = graph()->NewNode(common()->End(), ret); | 
|  | 
| graph()->SetEnd(end); | 
|  | 
| -  ComputeAndVerifySchedule(13, graph()); | 
| +  ComputeAndVerifySchedule(16, graph()); | 
| } | 
|  | 
|  | 
| @@ -1994,19 +1996,21 @@ TARGET_TEST_F(SchedulerTest, FloatingSwitch) { | 
| graph()->SetStart(start); | 
|  | 
| Node* p0 = graph()->NewNode(common()->Parameter(0), start); | 
| -  Node* sw = graph()->NewNode(common()->Switch(2), p0, start); | 
| -  Node* c0 = graph()->NewNode(common()->Case(0), sw); | 
| +  Node* sw = graph()->NewNode(common()->Switch(3), p0, start); | 
| +  Node* c0 = graph()->NewNode(common()->IfValue(0), sw); | 
| Node* v0 = graph()->NewNode(common()->Int32Constant(11)); | 
| -  Node* c1 = graph()->NewNode(common()->Case(1), sw); | 
| +  Node* c1 = graph()->NewNode(common()->IfValue(1), sw); | 
| Node* v1 = graph()->NewNode(common()->Int32Constant(22)); | 
| -  Node* m = graph()->NewNode(common()->Merge(2), c0, c1); | 
| -  Node* phi = graph()->NewNode(common()->Phi(kMachInt32, 2), v0, v1, m); | 
| +  Node* d = graph()->NewNode(common()->IfDefault(), sw); | 
| +  Node* vd = graph()->NewNode(common()->Int32Constant(33)); | 
| +  Node* m = graph()->NewNode(common()->Merge(3), c0, c1, d); | 
| +  Node* phi = graph()->NewNode(common()->Phi(kMachInt32, 3), v0, v1, vd, m); | 
| Node* ret = graph()->NewNode(common()->Return(), phi, start, start); | 
| Node* end = graph()->NewNode(common()->End(), ret); | 
|  | 
| graph()->SetEnd(end); | 
|  | 
| -  ComputeAndVerifySchedule(13, graph()); | 
| +  ComputeAndVerifySchedule(16, graph()); | 
| } | 
|  | 
| }  // namespace compiler | 
|  |