diff options
Diffstat (limited to 'deps/v8/test/unittests/interpreter/bytecode-register-optimizer-unittest.cc')
-rw-r--r-- | deps/v8/test/unittests/interpreter/bytecode-register-optimizer-unittest.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/deps/v8/test/unittests/interpreter/bytecode-register-optimizer-unittest.cc b/deps/v8/test/unittests/interpreter/bytecode-register-optimizer-unittest.cc index 8c7b363ebf..9e3ceb140f 100644 --- a/deps/v8/test/unittests/interpreter/bytecode-register-optimizer-unittest.cc +++ b/deps/v8/test/unittests/interpreter/bytecode-register-optimizer-unittest.cc @@ -6,6 +6,7 @@ #include "src/interpreter/bytecode-label.h" #include "src/interpreter/bytecode-register-optimizer.h" +#include "test/unittests/interpreter/bytecode-utils.h" #include "test/unittests/test-utils.h" namespace v8 { @@ -169,8 +170,8 @@ TEST_F(BytecodeRegisterOptimizerTest, SingleTemporaryNotMaterializedForInput) { CHECK_EQ(write_count(), 0u); Register reg = optimizer()->GetInputRegister(temp0); - RegisterList reg_list = - optimizer()->GetInputRegisterList(RegisterList(temp0.index(), 1)); + RegisterList reg_list = optimizer()->GetInputRegisterList( + BytecodeUtils::NewRegisterList(temp0.index(), 1)); CHECK_EQ(write_count(), 0u); CHECK_EQ(parameter.index(), reg.index()); CHECK_EQ(parameter.index(), reg_list.first_register().index()); @@ -189,8 +190,8 @@ TEST_F(BytecodeRegisterOptimizerTest, RangeOfTemporariesMaterializedForInput) { optimizer() ->PrepareForBytecode<Bytecode::kCallJSRuntime, AccumulatorUse::kWrite>(); - RegisterList reg_list = - optimizer()->GetInputRegisterList(RegisterList(temp0.index(), 2)); + RegisterList reg_list = optimizer()->GetInputRegisterList( + BytecodeUtils::NewRegisterList(temp0.index(), 2)); CHECK_EQ(temp0.index(), reg_list.first_register().index()); CHECK_EQ(2, reg_list.register_count()); CHECK_EQ(write_count(), 2u); |