• Home
  • Raw
  • Download

Lines Matching refs:Location

52 ALWAYS_INLINE inline MemOperand AbsoluteHeapOperandFrom(Location location, size_t offset = 0) {  in AbsoluteHeapOperandFrom()
68 static void MoveFromReturnRegister(Location trg, in MoveFromReturnRegister()
121 Location out = invoke_->GetLocations()->Out(); in EmitNativeCode()
153 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntLocations()
154 locations->SetOut(Location::RequiresRegister()); in CreateFPToIntLocations()
161 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToFPLocations()
162 locations->SetOut(Location::RequiresFpuRegister()); in CreateIntToFPLocations()
166 Location input = locations->InAt(0); in MoveFPToInt()
167 Location output = locations->Out(); in MoveFPToInt()
173 Location input = locations->InAt(0); in MoveIntToFP()
174 Location output = locations->Out(); in MoveIntToFP()
211 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToIntLocations()
212 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToIntLocations()
218 Location in = locations->InAt(0); in GenReverseBytes()
219 Location out = locations->Out(); in GenReverseBytes()
265 Location in = locations->InAt(0); in GenReverse()
266 Location out = locations->Out(); in GenReverse()
291 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToFPLocations()
292 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPToFPLocations()
296 Location in = locations->InAt(0); in MathAbsFP()
297 Location out = locations->Out(); in MathAbsFP()
325 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntToInt()
326 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntToInt()
332 Location in = locations->InAt(0); in GenAbsInteger()
333 Location output = locations->Out(); in GenAbsInteger()
362 Location op1 = locations->InAt(0); in GenMinMaxFP()
363 Location op2 = locations->InAt(1); in GenMinMaxFP()
364 Location out = locations->Out(); in GenMinMaxFP()
380 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPFPToFPLocations()
381 locations->SetInAt(1, Location::RequiresFpuRegister()); in CreateFPFPToFPLocations()
382 locations->SetOut(Location::RequiresFpuRegister(), Location::kNoOutputOverlap); in CreateFPFPToFPLocations()
421 Location op1 = locations->InAt(0); in GenMinMax()
422 Location op2 = locations->InAt(1); in GenMinMax()
423 Location out = locations->Out(); in GenMinMax()
437 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntIntToIntLocations()
438 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntToIntLocations()
439 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntToIntLocations()
518 locations->SetInAt(0, Location::RequiresFpuRegister()); in CreateFPToIntPlusTempLocations()
519 locations->SetOut(Location::RequiresRegister()); in CreateFPToIntPlusTempLocations()
602 locations->SetInAt(0, Location::RequiresRegister()); in CreateIntIntToVoidLocations()
603 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntToVoidLocations()
650 locations->SetOut(Location::RequiresRegister()); in VisitThreadCurrentThread()
689 locations->SetInAt(0, Location::NoLocation()); // Unused receiver. in CreateIntIntIntToIntLocations()
690 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntIntToIntLocations()
691 locations->SetInAt(2, Location::RequiresRegister()); in CreateIntIntIntToIntLocations()
692 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntToIntLocations()
737 locations->SetInAt(0, Location::NoLocation()); // Unused receiver. in CreateIntIntIntIntToVoid()
738 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntIntIntToVoid()
739 locations->SetInAt(2, Location::RequiresRegister()); in CreateIntIntIntIntToVoid()
740 locations->SetInAt(3, Location::RequiresRegister()); in CreateIntIntIntIntToVoid()
836 locations->SetInAt(0, Location::NoLocation()); // Unused receiver. in CreateIntIntIntIntIntToInt()
837 locations->SetInAt(1, Location::RequiresRegister()); in CreateIntIntIntIntIntToInt()
838 locations->SetInAt(2, Location::RequiresRegister()); in CreateIntIntIntIntIntToInt()
839 locations->SetInAt(3, Location::RequiresRegister()); in CreateIntIntIntIntIntToInt()
840 locations->SetInAt(4, Location::RequiresRegister()); in CreateIntIntIntIntIntToInt()
842 locations->SetOut(Location::RequiresRegister(), Location::kNoOutputOverlap); in CreateIntIntIntIntIntToInt()
921 locations->SetInAt(0, Location::RequiresRegister()); in VisitStringCharAt()
922 locations->SetInAt(1, Location::RequiresRegister()); in VisitStringCharAt()
926 locations->SetOut(Location::RequiresRegister(), Location::kOutputOverlap); in VisitStringCharAt()
1074 locations->AddTemp(Location::RequiresRegister()); in VisitStringIndexOfAfter()