diff options
Diffstat (limited to 'deps/v8/test/unittests/compiler/loong64/instruction-selector-loong64-unittest.cc')
-rw-r--r-- | deps/v8/test/unittests/compiler/loong64/instruction-selector-loong64-unittest.cc | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/deps/v8/test/unittests/compiler/loong64/instruction-selector-loong64-unittest.cc b/deps/v8/test/unittests/compiler/loong64/instruction-selector-loong64-unittest.cc index c69d4324f2..941e9d95ba 100644 --- a/deps/v8/test/unittests/compiler/loong64/instruction-selector-loong64-unittest.cc +++ b/deps/v8/test/unittests/compiler/loong64/instruction-selector-loong64-unittest.cc @@ -175,35 +175,35 @@ const MachInst1 kAddSubOneInstructions[] = { // ---------------------------------------------------------------------------- const IntCmp kCmpInstructions[] = { - {{&RawMachineAssembler::WordEqual, "WordEqual", kLoong64Cmp, + {{&RawMachineAssembler::WordEqual, "WordEqual", kLoong64Cmp64, MachineType::Int64()}, 1U}, - {{&RawMachineAssembler::WordNotEqual, "WordNotEqual", kLoong64Cmp, + {{&RawMachineAssembler::WordNotEqual, "WordNotEqual", kLoong64Cmp64, MachineType::Int64()}, 1U}, - {{&RawMachineAssembler::Word32Equal, "Word32Equal", kLoong64Cmp, + {{&RawMachineAssembler::Word32Equal, "Word32Equal", kLoong64Cmp32, MachineType::Int32()}, 1U}, - {{&RawMachineAssembler::Word32NotEqual, "Word32NotEqual", kLoong64Cmp, + {{&RawMachineAssembler::Word32NotEqual, "Word32NotEqual", kLoong64Cmp32, MachineType::Int32()}, 1U}, - {{&RawMachineAssembler::Int32LessThan, "Int32LessThan", kLoong64Cmp, + {{&RawMachineAssembler::Int32LessThan, "Int32LessThan", kLoong64Cmp32, MachineType::Int32()}, 1U}, {{&RawMachineAssembler::Int32LessThanOrEqual, "Int32LessThanOrEqual", - kLoong64Cmp, MachineType::Int32()}, + kLoong64Cmp32, MachineType::Int32()}, 1U}, - {{&RawMachineAssembler::Int32GreaterThan, "Int32GreaterThan", kLoong64Cmp, + {{&RawMachineAssembler::Int32GreaterThan, "Int32GreaterThan", kLoong64Cmp32, MachineType::Int32()}, 1U}, {{&RawMachineAssembler::Int32GreaterThanOrEqual, "Int32GreaterThanOrEqual", - kLoong64Cmp, MachineType::Int32()}, + kLoong64Cmp32, MachineType::Int32()}, 1U}, - {{&RawMachineAssembler::Uint32LessThan, "Uint32LessThan", kLoong64Cmp, + {{&RawMachineAssembler::Uint32LessThan, "Uint32LessThan", kLoong64Cmp32, MachineType::Uint32()}, 1U}, {{&RawMachineAssembler::Uint32LessThanOrEqual, "Uint32LessThanOrEqual", - kLoong64Cmp, MachineType::Uint32()}, + kLoong64Cmp32, MachineType::Uint32()}, 1U}}; // ---------------------------------------------------------------------------- @@ -235,16 +235,16 @@ const Conversion kConversionInstructions[] = { // LOONG64 instructions that clear the top 32 bits of the destination. const MachInst2 kCanElideChangeUint32ToUint64[] = { - {&RawMachineAssembler::Word32Equal, "Word32Equal", kLoong64Cmp, + {&RawMachineAssembler::Word32Equal, "Word32Equal", kLoong64Cmp32, MachineType::Uint32()}, - {&RawMachineAssembler::Int32LessThan, "Int32LessThan", kLoong64Cmp, + {&RawMachineAssembler::Int32LessThan, "Int32LessThan", kLoong64Cmp32, MachineType::Uint32()}, {&RawMachineAssembler::Int32LessThanOrEqual, "Int32LessThanOrEqual", - kLoong64Cmp, MachineType::Uint32()}, - {&RawMachineAssembler::Uint32LessThan, "Uint32LessThan", kLoong64Cmp, + kLoong64Cmp32, MachineType::Uint32()}, + {&RawMachineAssembler::Uint32LessThan, "Uint32LessThan", kLoong64Cmp32, MachineType::Uint32()}, {&RawMachineAssembler::Uint32LessThanOrEqual, "Uint32LessThanOrEqual", - kLoong64Cmp, MachineType::Uint32()}, + kLoong64Cmp32, MachineType::Uint32()}, }; } // namespace @@ -1378,7 +1378,7 @@ TEST_F(InstructionSelectorTest, Word32EqualWithZero) { m.Return(m.Word32Equal(m.Parameter(0), m.Int32Constant(0))); Stream s = m.Build(); ASSERT_EQ(1U, s.size()); - EXPECT_EQ(kLoong64Cmp, s[0]->arch_opcode()); + EXPECT_EQ(kLoong64Cmp32, s[0]->arch_opcode()); EXPECT_EQ(kMode_None, s[0]->addressing_mode()); ASSERT_EQ(2U, s[0]->InputCount()); EXPECT_EQ(1U, s[0]->OutputCount()); @@ -1390,7 +1390,7 @@ TEST_F(InstructionSelectorTest, Word32EqualWithZero) { m.Return(m.Word32Equal(m.Int32Constant(0), m.Parameter(0))); Stream s = m.Build(); ASSERT_EQ(1U, s.size()); - EXPECT_EQ(kLoong64Cmp, s[0]->arch_opcode()); + EXPECT_EQ(kLoong64Cmp32, s[0]->arch_opcode()); EXPECT_EQ(kMode_None, s[0]->addressing_mode()); ASSERT_EQ(2U, s[0]->InputCount()); EXPECT_EQ(1U, s[0]->OutputCount()); @@ -1405,7 +1405,7 @@ TEST_F(InstructionSelectorTest, Word64EqualWithZero) { m.Return(m.Word64Equal(m.Parameter(0), m.Int64Constant(0))); Stream s = m.Build(); ASSERT_EQ(1U, s.size()); - EXPECT_EQ(kLoong64Cmp, s[0]->arch_opcode()); + EXPECT_EQ(kLoong64Cmp64, s[0]->arch_opcode()); EXPECT_EQ(kMode_None, s[0]->addressing_mode()); ASSERT_EQ(2U, s[0]->InputCount()); EXPECT_EQ(1U, s[0]->OutputCount()); @@ -1417,7 +1417,7 @@ TEST_F(InstructionSelectorTest, Word64EqualWithZero) { m.Return(m.Word64Equal(m.Int32Constant(0), m.Parameter(0))); Stream s = m.Build(); ASSERT_EQ(1U, s.size()); - EXPECT_EQ(kLoong64Cmp, s[0]->arch_opcode()); + EXPECT_EQ(kLoong64Cmp64, s[0]->arch_opcode()); EXPECT_EQ(kMode_None, s[0]->addressing_mode()); ASSERT_EQ(2U, s[0]->InputCount()); EXPECT_EQ(1U, s[0]->OutputCount()); |