Bug 942903 - IonMonkey: Mark BitAndAndBranch's uses as atStart. r=mjrosenb

This commit is contained in:
Dan Gohman 2013-11-25 21:00:06 -08:00
parent f26214e52c
commit a87548f5a2
2 changed files with 4 additions and 4 deletions

View File

@ -210,8 +210,8 @@ bool
LIRGeneratorARM::lowerForBitAndAndBranch(LBitAndAndBranch *baab, MInstruction *mir,
MDefinition *lhs, MDefinition *rhs)
{
baab->setOperand(0, useRegister(lhs));
baab->setOperand(1, useRegisterOrConstant(rhs));
baab->setOperand(0, useRegisterAtStart(lhs));
baab->setOperand(1, useRegisterOrConstantAtStart(rhs));
return add(baab, mir);
}

View File

@ -110,8 +110,8 @@ bool
LIRGeneratorX86Shared::lowerForBitAndAndBranch(LBitAndAndBranch *baab, MInstruction *mir,
MDefinition *lhs, MDefinition *rhs)
{
baab->setOperand(0, useRegister(lhs));
baab->setOperand(1, useRegisterOrConstant(rhs));
baab->setOperand(0, useRegisterAtStart(lhs));
baab->setOperand(1, useRegisterOrConstantAtStart(rhs));
return add(baab, mir);
}