Home
last modified time | relevance | path

Searched refs:GetLiveInterval (Results 1 – 6 of 6) sorted by relevance

/art/compiler/optimizing/
Dlive_ranges_test.cc65 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval(); in TEST()
111 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval(); in TEST()
161 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(1)->GetLiveInterval(); in TEST()
170 interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval(); in TEST()
185 interval = liveness.GetInstructionFromSsaIndex(2)->GetLiveInterval(); in TEST()
237 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval(); in TEST()
246 interval = liveness.GetInstructionFromSsaIndex(1)->GetLiveInterval(); in TEST()
254 interval = liveness.GetInstructionFromSsaIndex(2)->GetLiveInterval(); in TEST()
262 interval = liveness.GetInstructionFromSsaIndex(3)->GetLiveInterval(); in TEST()
Dssa_liveness_analysis.cc182 input->GetLiveInterval()->AddPhiUse(phi, phi_input_index, block); in ComputeLiveRanges()
192 current->GetLiveInterval()->AddRange(block->GetLifetimeStart(), block->GetLifetimeEnd()); in ComputeLiveRanges()
201 current->GetLiveInterval()->SetFrom(current->GetLifetimePosition()); in ComputeLiveRanges()
211 input->GetLiveInterval()->AddUse(current, i, false); in ComputeLiveRanges()
223 instruction->GetLiveInterval()->AddUse(current, i, true); in ComputeLiveRanges()
235 LiveInterval* interval = current->GetLiveInterval(); in ComputeLiveRanges()
248 current->GetLiveInterval()->AddLoopRange(block->GetLifetimeStart(), in ComputeLiveRanges()
Dregister_allocator_test.cc310 LiveInterval* phi_interval = phi->GetLiveInterval(); in TEST()
311 LiveInterval* loop_update = phi->InputAt(1)->GetLiveInterval(); in TEST()
318 ASSERT_EQ(phi_interval->GetRegister(), ret->InputAt(0)->GetLiveInterval()->GetRegister()); in TEST()
339 LiveInterval* interval = first_add->GetLiveInterval(); in TEST()
Dregister_allocator.cc117 LiveInterval* current = instruction->GetLiveInterval(); in AllocateRegistersInternal()
210 if (ShouldProcess(processing_core_registers_, instruction->GetLiveInterval())) { in ValidateInternal()
211 intervals.Add(instruction->GetLiveInterval()); in ValidateInternal()
915 LiveInterval* current = instruction->GetLiveInterval(); in Resolve()
948 ConnectSiblings(instruction->GetLiveInterval()); in Resolve()
957 LiveInterval* interval = current->GetLiveInterval(); in Resolve()
973 Location source = FindLocationAt(input->GetLiveInterval(), in Resolve()
975 Location destination = ConvertToLocation(phi->GetLiveInterval()); in Resolve()
Dgraph_visualizer.cc151 const LiveInterval& interval = *instruction->GetLiveInterval(); in VisitInstruction()
Dnodes.h574 LiveInterval* GetLiveInterval() const { return live_interval_; } in GetLiveInterval() function