Lines Matching refs:RequiresRegister

1839   locations->SetOut(Location::RequiresRegister());  in VisitShouldDeoptimizeFlag()
1874 locations->SetInAt(0, Location::RequiresRegister()); in VisitSelect()
1878 locations->SetInAt(1, Location::RequiresRegister()); in VisitSelect()
1887 locations->SetInAt(2, Location::RequiresRegister()); in VisitSelect()
1990 locations->SetInAt(0, Location::RequiresRegister()); in HandleCondition()
1993 locations->SetOut(Location::RequiresRegister()); in HandleCondition()
2008 locations->SetOut(Location::RequiresRegister()); in HandleCondition()
2013 locations->SetInAt(0, Location::RequiresRegister()); in HandleCondition()
2337 invoke->GetLocations()->SetInAt(invoke->GetSpecialInputIndex(), Location::RequiresRegister()); in VisitInvokeStaticOrDirect()
2514 locations->SetInAt(0, Location::RequiresRegister()); in VisitNeg()
2521 locations->AddTemp(Location::RequiresRegister()); in VisitNeg()
2594 locations->SetInAt(1, Location::RequiresRegister()); in VisitX86FPNeg()
2647 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitTypeConversion()
2657 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitTypeConversion()
2671 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2678 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitTypeConversion()
2683 locations->SetOut(Location::RequiresRegister()); in VisitTypeConversion()
2689 locations->SetOut(Location::RequiresRegister()); in VisitTypeConversion()
2736 locations->SetInAt(0, Location::RequiresRegister()); in VisitTypeConversion()
2764 locations->SetInAt(0, Location::RequiresRegister()); in VisitTypeConversion()
3134 locations->SetInAt(0, Location::RequiresRegister()); in VisitAdd()
3136 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitAdd()
3141 locations->SetInAt(0, Location::RequiresRegister()); in VisitAdd()
3262 locations->SetInAt(0, Location::RequiresRegister()); in VisitSub()
3367 locations->SetInAt(0, Location::RequiresRegister()); in VisitMul()
3371 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitMul()
3377 locations->SetInAt(0, Location::RequiresRegister()); in VisitMul()
3878 locations->AddTemp(Location::RequiresRegister()); in VisitDiv()
3981 locations->AddTemp(Location::RequiresRegister()); in VisitRem()
4031 locations->SetInAt(0, Location::RequiresRegister()); in CreateMinMaxLocations()
4032 locations->SetInAt(1, Location::RequiresRegister()); in CreateMinMaxLocations()
4036 locations->SetInAt(0, Location::RequiresRegister()); in CreateMinMaxLocations()
4037 locations->SetInAt(1, Location::RequiresRegister()); in CreateMinMaxLocations()
4040 locations->AddTemp(Location::RequiresRegister()); in CreateMinMaxLocations()
4046 locations->AddTemp(Location::RequiresRegister()); in CreateMinMaxLocations()
4241 locations->SetInAt(0, Location::RequiresRegister()); in VisitAbs()
4242 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitAbs()
4243 locations->AddTemp(Location::RequiresRegister()); in VisitAbs()
4249 locations->AddTemp(Location::RequiresRegister()); in VisitAbs()
4337 locations->AddTemp(Location::RequiresRegister()); in VisitDivZeroCheck()
4404 locations->SetInAt(0, Location::RequiresRegister()); in HandleShift()
4598 locations->AddTemp(Location::RequiresRegister()); in VisitRor()
4601 locations->SetInAt(0, Location::RequiresRegister()); in VisitRor()
4759 locations->SetInAt(0, Location::RequiresRegister()); in VisitClassTableGet()
4760 locations->SetOut(Location::RequiresRegister()); in VisitClassTableGet()
4785 locations->SetInAt(0, Location::RequiresRegister()); in VisitNot()
4812 locations->SetInAt(0, Location::RequiresRegister()); in VisitBooleanNot()
4835 locations->SetInAt(0, Location::RequiresRegister()); in VisitCompare()
4837 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitCompare()
4850 locations->SetOut(Location::RequiresRegister()); in VisitCompare()
5391 locations->SetInAt(0, Location::RequiresRegister()); in HandleFieldGet()
5402 Location::RequiresRegister(), in HandleFieldGet()
5536 locations->SetInAt(0, Location::RequiresRegister()); in HandleFieldSet()
5555 locations->SetInAt(1, Location::RequiresRegister()); in HandleFieldSet()
5569 locations->AddTemp(Location::RequiresRegister()); // May be used for reference poisoning too. in HandleFieldSet()
5816 ? Location::RequiresRegister() in VisitNullCheck()
5867 locations->SetInAt(0, Location::RequiresRegister()); in VisitArrayGet()
5878 Location::RequiresRegister(), in VisitArrayGet()
6026 locations->SetInAt(0, Location::RequiresRegister()); in VisitArraySet()
6038 locations->AddTemp(Location::RequiresRegister()); // Possibly used for ref. poisoning too. in VisitArraySet()
6261 locations->SetInAt(0, Location::RequiresRegister()); in VisitArrayLength()
6263 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitArrayLength()
6297 locations->AddTemp(Location::RequiresRegister()); in VisitBoundsCheck()
6788 locations->SetInAt(0, Location::RequiresRegister()); in VisitLoadClass()
6790 locations->SetOut(Location::RequiresRegister()); in VisitLoadClass()
6931 locations->SetInAt(0, Location::RequiresRegister()); in VisitClinitCheck()
7006 locations->SetInAt(0, Location::RequiresRegister()); in VisitLoadString()
7011 locations->SetOut(Location::RequiresRegister()); in VisitLoadString()
7104 locations->SetOut(Location::RequiresRegister()); in VisitLoadException()
7181 locations->SetInAt(0, Location::RequiresRegister()); in VisitInstanceOf()
7190 locations->SetOut(Location::RequiresRegister()); in VisitInstanceOf()
7445 locations->SetInAt(0, Location::RequiresRegister()); in VisitCheckCast()
7449 locations->SetInAt(1, Location::RequiresRegister()); in VisitCheckCast()
7713 locations->SetInAt(0, Location::RequiresRegister()); in VisitX86AndNot()
7714 locations->SetInAt(1, Location::RequiresRegister()); in VisitX86AndNot()
7715 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitX86AndNot()
7742 locations->SetInAt(0, Location::RequiresRegister()); in VisitX86MaskOrResetLeastSetBit()
7743 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in VisitX86MaskOrResetLeastSetBit()
7773 locations->SetInAt(0, Location::RequiresRegister()); in HandleBitwiseOperation()
8215 locations->SetInAt(0, Location::RequiresRegister()); in VisitPackedSwitch()
8282 locations->SetInAt(0, Location::RequiresRegister()); in VisitX86PackedSwitch()
8285 locations->SetInAt(1, Location::RequiresRegister()); in VisitX86PackedSwitch()
8288 locations->AddTemp(Location::RequiresRegister()); in VisitX86PackedSwitch()
8337 locations->SetOut(Location::RequiresRegister()); in VisitX86ComputeBaseMethodAddress()
8362 locations->SetInAt(0, Location::RequiresRegister()); in VisitX86LoadFromConstantTable()
8377 locations->SetOut(Location::RequiresRegister()); in VisitX86LoadFromConstantTable()