Home
last modified time | relevance | path

Searched refs:GetLifetimeStart (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dregister_allocator.cc257 size_t position = dominated->GetLifetimeStart(); in SplitBetween()
258 if ((position > from) && (block_to->GetLifetimeStart() > position)) { in SplitBetween()
271 if (block_from->GetLifetimeStart() >= header->GetLifetimeStart()) { in SplitBetween()
279 return Split(interval, block_to->GetLifetimeStart()); in SplitBetween()
Dregister_allocation_resolver.cc158 LiveInterval* sibling = interval->GetSiblingAt(block->GetLifetimeStart()); in Resolve()
162 if ((sibling != nullptr) && sibling->CoversSlow(block->GetLifetimeStart())) { in Resolve()
423 size_t destination_position = to->GetLifetimeStart(); in ConnectSplitSiblings()
664 size_t position = block->GetLifetimeStart(); in InsertParallelMoveAtEntryOf()
Dssa_liveness_analysis.cc176 current->GetLiveInterval()->AddRange(block->GetLifetimeStart(), block->GetLifetimeEnd()); in ComputeLiveRanges()
248 current->GetLiveInterval()->AddLoopRange(block->GetLifetimeStart(), last_position); in ComputeLiveRanges()
Dgraph_visualizer.cc781 if (block->GetLifetimeStart() != kNoLifetime) { in VisitBasicBlock()
783 PrintInt("from_bci", block->GetLifetimeStart()); in VisitBasicBlock()
Dssa_liveness_analysis.h364 size_t start_block_position = instruction->GetBlock()->GetLifetimeStart();
1058 if (GetDefinedBy()->GetLifetimePosition() >= current->GetHeader()->GetLifetimeStart()) { in AddBackEdgeUses()
Dregister_allocator_linear_scan.cc180 size_t position = block->GetLifetimeStart(); in AllocateRegistersInternal()
Dregister_allocator_graph_color.cc778 size_t position = block->GetLifetimeStart(); in ProcessInstructions()
Dnodes.h1233 size_t GetLifetimeStart() const { return lifetime_start_; } in GetLifetimeStart() function