Home
last modified time | relevance | path

Searched refs:safepoint_position (Results 1 – 2 of 2) sorted by relevance

/art/compiler/optimizing/
Dregister_allocation_resolver.cc242 for (SafepointPosition* safepoint_position = current->GetFirstSafepoint(); in UpdateSafepointLiveRegisters() local
243 safepoint_position != nullptr; in UpdateSafepointLiveRegisters()
244 safepoint_position = safepoint_position->GetNext()) { in UpdateSafepointLiveRegisters()
245 DCHECK(current->CoversSlow(safepoint_position->GetPosition())); in UpdateSafepointLiveRegisters()
246 LocationSummary* locations = safepoint_position->GetLocations(); in UpdateSafepointLiveRegisters()
384 for (SafepointPosition* safepoint_position = current->GetFirstSafepoint(); in ConnectSiblings() local
385 safepoint_position != nullptr; in ConnectSiblings()
386 safepoint_position = safepoint_position->GetNext()) { in ConnectSiblings()
387 DCHECK(current->CoversSlow(safepoint_position->GetPosition())); in ConnectSiblings()
393 << "@" << safepoint_position->GetInstruction()->DebugName() in ConnectSiblings()
[all …]
Dregister_allocator_linear_scan.cc393 size_t safepoint_position = SafepointPosition::ComputePosition(safepoint); in AddSafepointsFor() local
397 safepoints_[safepoint_index]->GetLifetimePosition() < safepoint_position); in AddSafepointsFor()
399 if (safepoint_position == current->GetStart()) { in AddSafepointsFor()
405 } else if (current->IsDeadAt(safepoint_position)) { in AddSafepointsFor()
407 } else if (!current->Covers(safepoint_position)) { in AddSafepointsFor()