Searched refs:fall_through (Results 1 - 13 of 13) sorted by relevance
/art/compiler/dex/ |
H A D | mir_graph.cc | 164 bottom_block->fall_through = orig_block->fall_through; 165 orig_block->fall_through = bottom_block; 167 if (bottom_block->fall_through) { 168 bottom_block->fall_through->predecessors->Delete(orig_block); 169 bottom_block->fall_through->predecessors->Insert(bottom_block); 334 cur_block->fall_through = fallthrough_block; 415 cur_block->fall_through = fallthrough_block; 491 cur_block->fall_through = new_block; 564 entry_block_->fall_through [all...] |
H A D | mir_optimization.cc | 111 bb = bb->fall_through; 156 if (((bb->taken != NULL) && (bb->fall_through == NULL)) && 162 bb = (bb->taken != NULL) ? NULL : bb->fall_through; 315 (IsBackedge(bb, bb->fall_through) && bb->fall_through->dominates_return)) { 331 BasicBlock* ft = bb->fall_through; 333 BasicBlock* ft_ft = ft->fall_through; 338 BasicBlock* tk_ft = tk->fall_through; 516 if (prev->fall_through == walker) { 540 prev->taken = prev->fall_through; [all...] |
H A D | ssa_transformation.cc | 41 BasicBlock* res = NeedsVisit(bb->fall_through); 226 if (bb->fall_through) { 227 CheckForDominanceFrontier(bb, bb->fall_through); 469 if (bb->fall_through && bb->fall_through->data_flow_info) 470 ComputeSuccLineIn(temp_dalvik_register_v, bb->fall_through->data_flow_info->live_in_v, 647 if (block->fall_through) { 648 DoDFSPreOrderSSARename(block->fall_through);
|
H A D | mir_analysis.cc | 867 ending_bb = ending_bb->fall_through; 879 if ((ending_bb->taken != NULL) && (ending_bb->fall_through == NULL)) { 880 if ((ending_bb->taken->taken == bb) || (ending_bb->taken->fall_through == bb)) { 925 tbb = tbb->fall_through;
|
H A D | mir_graph.h | 269 BasicBlock* fall_through; member in struct:art::BasicBlock 569 return IsBackedge(branch_bb, branch_bb->taken) || IsBackedge(branch_bb, branch_bb->fall_through);
|
H A D | mir_dataflow.cc | 1306 } else if (pred_bb->fall_through == bb) {
|
/art/compiler/dex/quick/ |
H A D | mir_to_lir.cc | 275 LIR* fall_through = &label_list[bb->fall_through->id]; local 280 BasicBlock* target = is_taken ? bb->taken : bb->fall_through; 290 fall_through); 302 LIR* fall_through = &label_list[bb->fall_through->id]; local 306 BasicBlock* target = is_taken ? bb->taken : bb->fall_through; 315 GenCompareZeroAndBranch(opcode, rl_src[0], taken, fall_through); 776 if (bb->fall_through) { 777 OpUnconditionalBranch(&block_label_list_[bb->fall_through [all...] |
H A D | gen_common.cc | 88 LIR* fall_through) { 131 OpUnconditionalBranch(fall_through); 137 OpUnconditionalBranch(fall_through); 141 LIR* fall_through) { 168 OpUnconditionalBranch(fall_through); 86 GenCompareAndBranch(Instruction::Code opcode, RegLocation rl_src1, RegLocation rl_src2, LIR* taken, LIR* fall_through) argument 140 GenCompareZeroAndBranch(Instruction::Code opcode, RegLocation rl_src, LIR* taken, LIR* fall_through) argument
|
H A D | mir_to_lir.h | 393 RegLocation rl_src2, LIR* taken, LIR* fall_through); 395 LIR* taken, LIR* fall_through);
|
/art/compiler/dex/portable/ |
H A D | mir_to_gbc.cc | 135 irb_->CreateSwitch(value, GetLLVMBlock(bb->fall_through->id), 147 bb->fall_through = NULL; 162 irb_->CreateSwitch(value, GetLLVMBlock(bb->fall_through->id), 174 bb->fall_through = NULL; 322 GetLLVMBlock(bb->fall_through->id)); 324 bb->fall_through = NULL; 341 GetLLVMBlock(bb->fall_through->id)); 343 bb->fall_through = NULL; 1193 if (bb->fall_through == NULL) { 1196 bb->fall_through [all...] |
/art/compiler/dex/quick/x86/ |
H A D | fp_x86.cc | 288 LIR* not_taken = &block_label_list_[bb->fall_through->id];
|
/art/compiler/dex/quick/arm/ |
H A D | call_arm.cc | 106 bb = bb->fall_through;
|
H A D | int_arm.cc | 127 LIR* not_taken = &block_label_list_[bb->fall_through->id]; 269 LIR* not_taken = &block_label_list_[bb->fall_through->id];
|
Completed in 169 milliseconds