Home
last modified time | relevance | path

Searched refs:AddSuccessor (Results 1 – 18 of 18) sorted by relevance

/art/compiler/optimizing/
Dgraph_test.cc82 entry_block->AddSuccessor(if_block); in TEST()
83 if_block->AddSuccessor(if_true); in TEST()
84 if_true->AddSuccessor(return_block); in TEST()
85 if_block->AddSuccessor(return_block); in TEST()
86 return_block->AddSuccessor(exit_block); in TEST()
117 entry_block->AddSuccessor(if_block); in TEST()
118 if_block->AddSuccessor(return_block); in TEST()
119 if_false->AddSuccessor(return_block); in TEST()
120 if_block->AddSuccessor(if_false); in TEST()
121 return_block->AddSuccessor(exit_block); in TEST()
[all …]
Dbounds_check_elimination_test.cc88 entry->AddSuccessor(block1); in TEST_F()
142 block2->AddSuccessor(exit); in TEST_F()
143 block4->AddSuccessor(exit); in TEST_F()
144 block5->AddSuccessor(exit); in TEST_F()
147 block1->AddSuccessor(block3); // True successor in TEST_F()
148 block1->AddSuccessor(block2); // False successor in TEST_F()
150 block3->AddSuccessor(block5); // True successor in TEST_F()
151 block3->AddSuccessor(block4); // False successor in TEST_F()
186 entry->AddSuccessor(block1); in TEST_F()
213 block1->AddSuccessor(exit); // true successor in TEST_F()
[all …]
Dgvn_test.cc44 entry->AddSuccessor(block); in TEST_F()
128 entry->AddSuccessor(block); in TEST_F()
147 block->AddSuccessor(then); in TEST_F()
148 block->AddSuccessor(else_); in TEST_F()
149 then->AddSuccessor(join); in TEST_F()
150 else_->AddSuccessor(join); in TEST_F()
211 entry->AddSuccessor(block); in TEST_F()
230 block->AddSuccessor(loop_header); in TEST_F()
231 loop_header->AddSuccessor(loop_body); in TEST_F()
232 loop_header->AddSuccessor(exit); in TEST_F()
[all …]
Dlicm_test.cc69 entry_->AddSuccessor(loop_preheader_); in BuildLoop()
70 loop_preheader_->AddSuccessor(loop_header_); in BuildLoop()
71 loop_header_->AddSuccessor(loop_body_); in BuildLoop()
72 loop_header_->AddSuccessor(return_); in BuildLoop()
73 loop_body_->AddSuccessor(loop_header_); in BuildLoop()
74 return_->AddSuccessor(exit_); in BuildLoop()
Dloop_optimization_test.cc58 entry_block_->AddSuccessor(return_block_); in BuildGraph()
59 return_block_->AddSuccessor(exit_block_); in BuildGraph()
70 header->AddSuccessor(body); in AddLoop()
71 header->AddSuccessor(successor); in AddLoop()
73 body->AddSuccessor(header); in AddLoop()
Dblock_builder.cc140 block->AddSuccessor(next_block); in ConnectBasicBlocks()
166 block->AddSuccessor(GetBlockAt(target_dex_pc)); in ConnectBasicBlocks()
168 block->AddSuccessor(graph_->GetExitBlock()); in ConnectBasicBlocks()
173 block->AddSuccessor(GetBlockAt(target_dex_pc)); in ConnectBasicBlocks()
178 block->AddSuccessor(next_case_block); in ConnectBasicBlocks()
190 block->AddSuccessor(GetBlockAt(next_dex_pc)); in ConnectBasicBlocks()
307 new_catch_block->AddSuccessor(catch_block); in InsertTryBoundaryBlocks()
Dcodegen_test.cc427 entry->AddSuccessor(first_block); in TEST_F()
442 first_block->AddSuccessor(then_block); in TEST_F()
443 first_block->AddSuccessor(else_block); in TEST_F()
444 then_block->AddSuccessor(exit_block); in TEST_F()
445 else_block->AddSuccessor(exit_block); in TEST_F()
492 entry_block->AddSuccessor(code_block); in TEST_F()
493 code_block->AddSuccessor(exit_block); in TEST_F()
546 entry_block->AddSuccessor(if_block); in TEST_F()
547 if_block->AddSuccessor(if_true_block); in TEST_F()
548 if_block->AddSuccessor(if_false_block); in TEST_F()
[all …]
Dregister_allocator_test.cc503 entry->AddSuccessor(block); in BuildIfElseWithPhi()
523 block->AddSuccessor(then); in BuildIfElseWithPhi()
524 block->AddSuccessor(else_); in BuildIfElseWithPhi()
525 then->AddSuccessor(join); in BuildIfElseWithPhi()
526 else_->AddSuccessor(join); in BuildIfElseWithPhi()
665 entry->AddSuccessor(block); in BuildFieldReturn()
682 block->AddSuccessor(exit); in BuildFieldReturn()
752 entry->AddSuccessor(block); in BuildTwoSubs()
831 entry->AddSuccessor(block); in BuildDiv()
899 entry->AddSuccessor(block); in TEST_F()
Dinduction_var_analysis_test.cc59 loop_preheader_[d]->AddSuccessor(loop_header_[d]); in BuildForLoop()
65 loop_body_[d]->AddSuccessor(loop_header_[d]); in BuildForLoop()
67 loop_header_[d]->AddSuccessor(loop_preheader_[d + 1]); in BuildForLoop()
68 loop_header_[d + 1]->AddSuccessor(loop_body_[d]); in BuildForLoop()
70 loop_header_[d]->AddSuccessor(loop_body_[d]); in BuildForLoop()
89 entry_->AddSuccessor(loop_preheader_[0]); in BuildLoopNest()
90 loop_header_[0]->AddSuccessor(return_); in BuildLoopNest()
91 return_->AddSuccessor(exit_); in BuildLoopNest()
136 cond->AddSuccessor(ifTrue); in BuildIf()
137 cond->AddSuccessor(ifFalse); in BuildIf()
[all …]
Dnodes_test.cc44 entry->AddSuccessor(first_block); in TEST()
51 first_block->AddSuccessor(exit_block); in TEST()
Dgraph_checker_test.cc40 entry_block->AddSuccessor(exit_block); in CreateSimpleCFG()
Dnodes.cc351 pre_header->AddSuccessor(header); in SimplifyLoop()
1582 AddSuccessor(new_block); in SplitBefore()
2394 old_pre_header->AddSuccessor(if_block); in TransformLoopHeaderForBCE()
2395 if_block->AddSuccessor(true_block); // True successor in TransformLoopHeaderForBCE()
2396 if_block->AddSuccessor(false_block); // False successor in TransformLoopHeaderForBCE()
2397 true_block->AddSuccessor(new_pre_header); in TransformLoopHeaderForBCE()
2398 false_block->AddSuccessor(new_pre_header); in TransformLoopHeaderForBCE()
2448 new_pre_header->AddSuccessor(new_header); in TransformLoopForVectorization()
2449 new_header->AddSuccessor(exit); in TransformLoopForVectorization()
2450 new_header->AddSuccessor(new_body); in TransformLoopForVectorization()
[all …]
Dinduction_var_range_test.cc95 entry_block_->AddSuccessor(loop_preheader_); in BuildLoop()
96 loop_preheader_->AddSuccessor(loop_header_); in BuildLoop()
97 loop_header_->AddSuccessor(loop_body_); in BuildLoop()
98 loop_header_->AddSuccessor(return_block); in BuildLoop()
99 loop_body_->AddSuccessor(loop_header_); in BuildLoop()
100 return_block->AddSuccessor(exit_block_); in BuildLoop()
Dconstant_folding_test.cc754 entry_block->AddSuccessor(block); in TEST_F()
755 block->AddSuccessor(exit_block); in TEST_F()
Dssa_liveness_analysis_test.cc56 block->AddSuccessor(successor); in CreateSuccessor()
Dinliner.cc1050 cursor_block->AddSuccessor(otherwise); in CreateDiamondPatternForPolymorphicInline()
1051 cursor_block->AddSuccessor(then); in CreateDiamondPatternForPolymorphicInline()
1052 end_then->AddSuccessor(merge); in CreateDiamondPatternForPolymorphicInline()
1053 otherwise->AddSuccessor(merge); in CreateDiamondPatternForPolymorphicInline()
Dloop_optimization.cc544 preheader->AddSuccessor(exit); in OptimizeInnerLoop()
Dnodes.h1013 void AddSuccessor(HBasicBlock* block) { in AddSuccessor() function
2975 GetBlock()->AddSuccessor(handler); in AddExceptionHandler()