Searched refs:GetLiveInterval (Results 1 - 10 of 10) sorted by relevance
/art/compiler/optimizing/ |
H A D | live_ranges_test.cc | 72 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval(); 118 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval(); 168 LiveInterval* interval = liveness.GetInstructionFromSsaIndex(1)->GetLiveInterval(); 177 interval = liveness.GetInstructionFromSsaIndex(0)->GetLiveInterval(); 192 interval = liveness.GetInstructionFromSsaIndex(2)->GetLiveInterval(); 245 LiveInterval* interval = graph->GetIntConstant(0)->GetLiveInterval(); 254 interval = graph->GetIntConstant(4)->GetLiveInterval(); 262 interval = graph->GetIntConstant(5)->GetLiveInterval(); 270 interval = liveness.GetInstructionFromSsaIndex(3)->GetLiveInterval(); 323 LiveInterval* interval = constant->GetLiveInterval(); [all...] |
H A D | ssa_liveness_analysis.cc | 123 input->GetLiveInterval()->AddUse(current, /* environment */ nullptr, i, actual_user); 164 input->GetLiveInterval()->AddPhiUse(phi, phi_input_index, block); 176 current->GetLiveInterval()->AddRange(block->GetLifetimeStart(), block->GetLifetimeEnd()); 186 current->GetLiveInterval()->SetFrom(current->GetLifetimePosition()); 204 instruction->GetLiveInterval()->AddUse( 232 LiveInterval* interval = current->GetLiveInterval(); 248 current->GetLiveInterval()->AddLoopRange(block->GetLifetimeStart(), last_position); 329 DCHECK_EQ(defined_by_->GetLiveInterval(), this); 371 Location phi_location = user->GetLiveInterval()->ToLocation(); 387 Location location = inputs[i]->GetLiveInterval() [all...] |
H A D | register_allocator_test.cc | 340 LiveInterval* phi_interval = phi->GetLiveInterval(); 341 LiveInterval* loop_update = phi->InputAt(1)->GetLiveInterval(); 348 ASSERT_EQ(phi_interval->GetRegister(), ret->InputAt(0)->GetLiveInterval()->GetRegister()); 371 LiveInterval* interval = first_xor->GetLiveInterval(); 449 LiveInterval* unhandled = graph->GetEntryBlock()->GetFirstInstruction()->GetLiveInterval(); 580 ASSERT_EQ(input1->GetLiveInterval()->GetRegister(), 0); 581 ASSERT_EQ(input2->GetLiveInterval()->GetRegister(), 0); 582 ASSERT_EQ(phi->GetLiveInterval()->GetRegister(), 0); 600 ASSERT_EQ(input1->GetLiveInterval()->GetRegister(), 2); 601 ASSERT_EQ(input2->GetLiveInterval() [all...] |
H A D | ssa_liveness_analysis_test.cc | 82 arg->GetLiveInterval()->Dump(arg_dump); 150 arg->GetLiveInterval()->Dump(arg_dump); 222 arg->GetLiveInterval()->Dump(arg_dump);
|
H A D | register_allocation_resolver.cc | 60 LiveInterval* current = instruction->GetLiveInterval(); 148 ConnectSiblings(instruction->GetLiveInterval()); 160 LiveInterval* interval = liveness_.GetInstructionFromSsaIndex(idx)->GetLiveInterval(); 173 LiveInterval* interval = liveness_.GetInstructionFromSsaIndex(idx)->GetLiveInterval(); 192 Location source = input->GetLiveInterval()->GetLocationAt( 194 Location destination = phi->GetLiveInterval()->ToLocation(); 235 for (LiveInterval* current = instruction->GetLiveInterval();
|
H A D | register_allocator_graph_color.cc | 739 LiveInterval* interval = instruction->GetLiveInterval(); 741 intervals.push_back(instruction->GetLiveInterval()); 835 LiveInterval* interval = instruction->GetLiveInterval(); 898 LiveInterval* interval = instruction->GetLiveInterval(); 925 LiveInterval* interval = instruction->GetLiveInterval(); 1040 LiveInterval* interval = phi->GetLiveInterval(); 1050 DCHECK(previous_phi->GetLiveInterval()->HasSpillSlot()); 1051 interval->SetSpillSlot(previous_phi->GetLiveInterval()->GetSpillSlot()); 1173 if (inputs[i]->GetLiveInterval()->GetSiblingAt(def_position) == input_interval) { 1365 LiveInterval* input_interval = inputs[i]->GetLiveInterval() [all...] |
H A D | register_allocator_linear_scan.cc | 300 LiveInterval* current = instruction->GetLiveInterval(); 435 if (ShouldProcess(processing_core_registers_, instruction->GetLiveInterval())) { 436 intervals.push_back(instruction->GetLiveInterval()); 643 LiveInterval* interval = inputs[i]->GetLiveInterval()->GetLastSibling(); 1173 LiveInterval* interval = phi->GetLiveInterval(); 1183 DCHECK(previous_phi->GetLiveInterval()->HasSpillSlot()); 1184 interval->SetSpillSlot(previous_phi->GetLiveInterval()->GetSpillSlot());
|
H A D | ssa_liveness_analysis.h | 875 LiveInterval* interval = input->GetLiveInterval(); 906 LiveInterval* interval = input->GetLiveInterval();
|
H A D | graph_visualizer.cc | 603 LiveInterval* interval = instruction->GetLiveInterval();
|
H A D | nodes.h | 2301 LiveInterval* GetLiveInterval() const { return live_interval_; } function in class:art::HInstruction
|
Completed in 594 milliseconds