Lines Matching refs:Location
62 Location location = locations->Out(); in Resolve()
66 location = Location::StackSlot(location.GetStackIndex() + codegen_->GetFrameSize()); in Resolve()
70 location = Location::DoubleStackSlot(location.GetStackIndex() + codegen_->GetFrameSize()); in Resolve()
129 Location source = current->ToLocation(); in Resolve()
132 if (location.GetPolicy() == Location::kSameAsFirstInput) { in Resolve()
192 Location source = input->GetLiveInterval()->GetLocationAt( in Resolve()
194 Location destination = phi->GetLiveInterval()->ToLocation(); in Resolve()
212 locations->SetTempAt(temp_index, Location::RegisterLocation(temp->GetRegister())); in Resolve()
217 Location location = Location::FpuRegisterPairLocation( in Resolve()
221 locations->SetTempAt(temp_index, Location::FpuRegisterLocation(temp->GetRegister())); in Resolve()
241 Location source = current->ToLocation(); in UpdateSafepointLiveRegisters()
248 case Location::kRegister: in UpdateSafepointLiveRegisters()
249 case Location::kFpuRegister: { in UpdateSafepointLiveRegisters()
253 case Location::kRegisterPair: in UpdateSafepointLiveRegisters()
254 case Location::kFpuRegisterPair: { in UpdateSafepointLiveRegisters()
259 case Location::kStackSlot: // Fall-through in UpdateSafepointLiveRegisters()
260 case Location::kDoubleStackSlot: // Fall-through in UpdateSafepointLiveRegisters()
261 case Location::kConstant: { in UpdateSafepointLiveRegisters()
305 Location loc; in ConnectSiblings()
307 loc = Location::StackSlotByNumOfSlots(num_of_slots, interval->GetParent()->GetSpillSlot()); in ConnectSiblings()
322 Location source = current->ToLocation(); in ConnectSiblings()
342 Location expected_location = locations->InAt(use.GetInputIndex()); in ConnectSiblings()
380 Location destination = next_sibling->ToLocation(); in ConnectSiblings()
399 if (source.GetKind() == Location::kRegister) { in ConnectSiblings()
457 Location location_source; in ConnectSplitSiblings()
470 location_source = Location::StackSlotByNumOfSlots(num_of_slots, parent->GetSpillSlot()); in ConnectSplitSiblings()
498 static bool IsValidDestination(Location destination) { in IsValidDestination()
509 Location source, in AddMove()
510 Location destination, in AddMove()
526 Location source, in AddInputMoveFor()
527 Location destination) const { in AddInputMoveFor()
557 Location source, in InsertParallelMoveAt()
558 Location destination) const { in InsertParallelMoveAt()
629 Location source, in InsertParallelMoveAtExitOf()
630 Location destination) const { in InsertParallelMoveAtExitOf()
659 Location source, in InsertParallelMoveAtEntryOf()
660 Location destination) const { in InsertParallelMoveAtEntryOf()
678 Location source, in InsertMoveAfter()
679 Location destination) const { in InsertMoveAfter()