Index: test/unittests/compiler/register-allocator-unittest.cc |
diff --git a/test/unittests/compiler/register-allocator-unittest.cc b/test/unittests/compiler/register-allocator-unittest.cc |
index 23a118b6ad157783b13d7fe85cc3fd7613adabde..0fd41d918d670b8b2f19fda0fbb9ca5497ae38c8 100644 |
--- a/test/unittests/compiler/register-allocator-unittest.cc |
+++ b/test/unittests/compiler/register-allocator-unittest.cc |
@@ -41,7 +41,8 @@ bool AllocatedOperandMatches( |
const AllocatedOperand& op, |
const InstructionSequenceTest::TestOperand& test_op) { |
return AreOperandsOfSameType(op, test_op) && |
- (op.index() == test_op.value_ || |
+ ((op.IsRegister() ? op.GetRegister().code() : op.index()) == |
+ test_op.value_ || |
test_op.value_ == InstructionSequenceTest::kNoValue); |
} |