Searched defs:if_block (Results 1 - 5 of 5) sorted by path

/art/compiler/optimizing/
H A Dbounds_check_elimination.cc1747 * if_block <- taken-test protects deoptimization block
1787 HBasicBlock* if_block = new_preheader->GetDominator(); local
1788 HBasicBlock* true_block = if_block->GetSuccessors()[0]; // True successor.
1789 HBasicBlock* false_block = if_block->GetSuccessors()[1]; // False successor.
1798 if_block->AddInstruction(new (GetGraph()->GetAllocator()) HGoto()); // placeholder
1800 header->GetLastInstruction(), GetGraph(), if_block);
1802 if_block->RemoveInstruction(if_block->GetLastInstruction());
1803 if_block->AddInstruction(new (GetGraph()->GetAllocator()) HIf(condition));
1814 * if_block
[all...]
H A Dcodegen_test.cc533 HBasicBlock* if_block = new (GetAllocator()) HBasicBlock(graph); local
534 graph->AddBlock(if_block);
544 entry_block->AddSuccessor(if_block);
545 if_block->AddSuccessor(if_true_block);
546 if_block->AddSuccessor(if_false_block);
554 if_block->AddInstruction(&cmp_lt);
558 if_block->AddInstruction(&force_materialization);
560 if_block->AddInstruction(&if_lt);
H A Dgraph_test.cc37 HBasicBlock* if_block = new (GetAllocator()) HBasicBlock(graph); local
38 graph->AddBlock(if_block);
41 if_block->AddInstruction(equal);
43 if_block->AddInstruction(instr);
44 return if_block;
83 HBasicBlock* if_block = CreateIfBlock(graph); local
88 entry_block->AddSuccessor(if_block);
89 if_block->AddSuccessor(if_true);
91 if_block->AddSuccessor(return_block);
94 ASSERT_EQ(if_block
115 HBasicBlock* if_block = CreateIfBlock(graph); local
147 HBasicBlock* if_block = CreateIfBlock(graph); local
179 HBasicBlock* if_block = CreateIfBlock(graph); local
212 HBasicBlock* if_block = CreateIfBlock(graph); local
248 HBasicBlock* if_block = CreateIfBlock(graph); local
[all...]
H A Dloop_optimization_test.cc248 HBasicBlock* if_block = new (GetAllocator()) HBasicBlock(graph_); local
252 graph_->AddBlock(if_block);
257 entry_block_->ReplaceSuccessor(header, if_block);
258 if_block->AddSuccessor(preheader0);
259 if_block->AddSuccessor(preheader1);
263 if_block->AddInstruction(new (GetAllocator()) HIf(parameter_));
H A Dnodes.cc2615 * if_block
2628 HBasicBlock* if_block = new (allocator_) HBasicBlock(this, header->GetDexPc()); local
2632 AddBlock(if_block);
2641 old_pre_header->AddSuccessor(if_block);
2642 if_block->AddSuccessor(true_block); // True successor
2643 if_block->AddSuccessor(false_block); // False successor
2647 old_pre_header->dominated_blocks_.push_back(if_block);
2648 if_block->SetDominator(old_pre_header);
2649 if_block->dominated_blocks_.push_back(true_block);
2650 true_block->SetDominator(if_block);
[all...]

Completed in 88 milliseconds