Index: src/compiler/register-allocator-verifier.cc |
diff --git a/src/compiler/register-allocator-verifier.cc b/src/compiler/register-allocator-verifier.cc |
index 0b775d29e1d83620eb1bc9504a5e8dd315f2dbbb..3b595b3b45d98d6222a8d44bb04e991db46f9695 100644 |
--- a/src/compiler/register-allocator-verifier.cc |
+++ b/src/compiler/register-allocator-verifier.cc |
@@ -218,14 +218,16 @@ void RegisterAllocatorVerifier::CheckConstraint( |
return; |
case kFixedRegister: |
CHECK(op->IsRegister()); |
- CHECK_EQ(RegisterOperand::cast(op)->index(), constraint->value_); |
+ CHECK_EQ(RegisterOperand::cast(op)->GetDoubleRegister().code(), |
+ constraint->value_); |
return; |
case kDoubleRegister: |
CHECK(op->IsDoubleRegister()); |
return; |
case kFixedDoubleRegister: |
CHECK(op->IsDoubleRegister()); |
- CHECK_EQ(DoubleRegisterOperand::cast(op)->index(), constraint->value_); |
+ CHECK_EQ(DoubleRegisterOperand::cast(op)->GetDoubleRegister().code(), |
+ constraint->value_); |
return; |
case kFixedSlot: |
CHECK(op->IsStackSlot()); |