Searched refs:GetLoopInformation (Results 1 - 22 of 22) sorted by relevance
/art/compiler/optimizing/ |
H A D | side_effects_analysis.cc | 58 UpdateLoopEffects(block->GetLoopInformation(), effects); 59 HBasicBlock* pre_header = block->GetLoopInformation()->GetPreHeader(); 64 UpdateLoopEffects(pre_header->GetLoopInformation(), GetLoopEffects(block)); 68 UpdateLoopEffects(block->GetLoopInformation(), effects);
|
H A D | licm.cc | 32 HLoopInformation* info = instruction->GetBlock()->GetLoopInformation(); 34 HLoopInformation* input_loop = it.Current()->GetBlock()->GetLoopInformation(); 48 HLoopInformation* input_loop = input->GetBlock()->GetLoopInformation(); 93 HLoopInformation* loop_info = block->GetLoopInformation(); 100 if (inner->GetLoopInformation() != loop_info) {
|
H A D | find_loops_test.cc | 50 ASSERT_EQ(graph->GetBlocks().Get(i)->GetLoopInformation(), nullptr); 63 ASSERT_EQ(graph->GetBlocks().Get(i)->GetLoopInformation(), nullptr); 79 ASSERT_EQ(graph->GetBlocks().Get(i)->GetLoopInformation(), nullptr); 96 ASSERT_EQ(graph->GetBlocks().Get(i)->GetLoopInformation(), nullptr); 111 ASSERT_EQ(graph->GetBlocks().Get(i)->GetLoopInformation(), nullptr); 124 ASSERT_EQ(block->GetLoopInformation(), nullptr); 126 ASSERT_EQ(block->GetLoopInformation()->GetHeader()->GetBlockId(), parent_loop_header_id); 130 HLoopInformation* info = block->GetLoopInformation(); 299 ASSERT_TRUE(graph->GetBlocks().Get(3)->GetLoopInformation()->IsIn( 300 *graph->GetBlocks().Get(2)->GetLoopInformation())); [all...] |
H A D | bounds_check_elimination.cc | 299 HLoopInformation* loop_info = induction_variable_->GetBlock()->GetLoopInformation(); 527 HLoopInformation* loop_info = header->GetLoopInformation(); 702 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); 735 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); 781 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); 798 DCHECK(new_pre_header == header->GetLoopInformation()->GetPreHeader()); 815 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); 853 HSuspendCheck* suspend_check = header->GetLoopInformation()->GetSuspendCheck(); 877 HBasicBlock* pre_header = header->GetLoopInformation()->GetPreHeader(); 934 HSuspendCheck* suspend_check = header->GetLoopInformation() [all...] |
H A D | dead_code_elimination.cc | 81 block->GetLoopInformation()->Update();
|
H A D | ssa_liveness_analysis.cc | 48 HLoopInformation* block_loop = block->GetLoopInformation(); 51 HLoopInformation* current_loop = current->GetLoopInformation(); 78 number_of_forward_predecessors -= block->GetLoopInformation()->NumberOfBackEdges(); 266 size_t last_position = block->GetLoopInformation()->GetLifetimeEnd();
|
H A D | graph_test.cc | 246 loop_block->GetLoopInformation()->GetPreHeader()); 284 loop_block->GetLoopInformation()->GetPreHeader());
|
H A D | gvn_test.cc | 263 ASSERT_TRUE(inner_loop_header->GetLoopInformation()->IsIn( 264 *outer_loop_header->GetLoopInformation()));
|
H A D | nodes.cc | 202 HLoopInformation* info = successor->GetLoopInformation(); 211 HLoopInformation* info = header->GetLoopInformation(); 285 HLoopInformation* info = block->GetLoopInformation(); 397 if (block->GetLoopInformation() == this && block != header_) { 956 HLoopInformation* loop_info = GetLoopInformation(); 1317 HLoopInformation* info = at->GetLoopInformation(); 1453 HLoopInformation* info = pre_header->GetLoopInformation();
|
H A D | gvn.cc | 362 DCHECK_EQ(block->GetDominator(), block->GetLoopInformation()->GetPreHeader());
|
H A D | ssa_liveness_analysis.h | 141 HLoopInformation* GetLoopInformation() const { function in class:art::UsePosition 142 return user_->GetBlock()->GetLoopInformation(); 1004 DCHECK_EQ(current, block_at_use.GetLoopInformation());
|
H A D | graph_visualizer.cc | 260 HLoopInformation* info = instruction->GetBlock()->GetLoopInformation();
|
H A D | graph_checker.cc | 315 HLoopInformation* loop_information = loop_header->GetLoopInformation();
|
H A D | instruction_simplifier.cc | 209 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == check);
|
H A D | ssa_builder.cc | 359 HInstruction* incoming = ValueOfLocal(block->GetLoopInformation()->GetPreHeader(), local);
|
H A D | nodes.h | 706 return GetPredecessors().Get(0) == GetLoopInformation()->GetPreHeader(); 709 HLoopInformation* GetLoopInformation() const { function in class:art::HBasicBlock 785 : current_(block.GetLoopInformation()) {} 791 current_ = current_->GetPreHeader()->GetLoopInformation();
|
H A D | code_generator.cc | 887 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == suspend_check);
|
H A D | code_generator_arm64.cc | 1722 HLoopInformation* info = block->GetLoopInformation(); 2608 if (block->GetLoopInformation() != nullptr) { 2609 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction);
|
H A D | code_generator_mips64.cc | 1935 HLoopInformation* info = block->GetLoopInformation(); 3010 if (block->GetLoopInformation() != nullptr) { 3011 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction);
|
H A D | code_generator_arm.cc | 913 HLoopInformation* info = block->GetLoopInformation(); 3528 if (block->GetLoopInformation() != nullptr) { 3529 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction);
|
H A D | code_generator_x86.cc | 814 HLoopInformation* info = block->GetLoopInformation(); 3989 if (block->GetLoopInformation() != nullptr) { 3990 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction);
|
H A D | code_generator_x86_64.cc | 777 HLoopInformation* info = block->GetLoopInformation(); 3856 if (block->GetLoopInformation() != nullptr) { 3857 DCHECK(block->GetLoopInformation()->GetSuspendCheck() == instruction);
|
Completed in 229 milliseconds