diff options
Diffstat (limited to 'deps/v8/test/cctest/compiler/test-machine-operator-reducer.cc')
-rw-r--r-- | deps/v8/test/cctest/compiler/test-machine-operator-reducer.cc | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/deps/v8/test/cctest/compiler/test-machine-operator-reducer.cc b/deps/v8/test/cctest/compiler/test-machine-operator-reducer.cc index ca49369592..86888e96f5 100644 --- a/deps/v8/test/cctest/compiler/test-machine-operator-reducer.cc +++ b/deps/v8/test/cctest/compiler/test-machine-operator-reducer.cc @@ -2,9 +2,6 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -// TODO(jochen): Remove this after the setting is turned on globally. -#define V8_IMMINENT_DEPRECATION_WARNINGS - #include "src/base/utils/random-number-generator.h" #include "src/codegen.h" #include "src/compiler/js-graph.h" @@ -59,7 +56,7 @@ class ReducerTester : public HandleAndZoneScope { : isolate(main_isolate()), binop(NULL), unop(NULL), - machine(main_zone(), kMachPtr, flags), + machine(main_zone(), MachineType::PointerRepresentation(), flags), common(main_zone()), graph(main_zone()), javascript(main_zone()), @@ -362,7 +359,7 @@ TEST(ReduceWord32Sar) { static void CheckJsShift(ReducerTester* R) { - DCHECK(R->machine.Word32ShiftIsSafe()); + CHECK(R->machine.Word32ShiftIsSafe()); Node* x = R->Parameter(0); Node* y = R->Parameter(1); @@ -706,8 +703,8 @@ TEST(ReduceLoadStore) { Node* base = R.Constant<int32_t>(11); Node* index = R.Constant<int32_t>(4); - Node* load = R.graph.NewNode(R.machine.Load(kMachInt32), base, index, - R.graph.start(), R.graph.start()); + Node* load = R.graph.NewNode(R.machine.Load(MachineType::Int32()), base, + index, R.graph.start(), R.graph.start()); { MachineOperatorReducer reducer(&R.jsgraph); @@ -716,9 +713,10 @@ TEST(ReduceLoadStore) { } { - Node* store = R.graph.NewNode( - R.machine.Store(StoreRepresentation(kMachInt32, kNoWriteBarrier)), base, - index, load, load, R.graph.start()); + Node* store = + R.graph.NewNode(R.machine.Store(StoreRepresentation( + MachineRepresentation::kWord32, kNoWriteBarrier)), + base, index, load, load, R.graph.start()); MachineOperatorReducer reducer(&R.jsgraph); Reduction reduction = reducer.Reduce(store); CHECK(!reduction.Changed()); // stores should not be reduced. |