Searched refs:if_block (Results 1 – 4 of 4) sorted by relevance
29 HBasicBlock* if_block = new (allocator) HBasicBlock(graph); in createIfBlock() local30 graph->AddBlock(if_block); in createIfBlock()33 if_block->AddInstruction(equal); in createIfBlock()35 if_block->AddInstruction(instr); in createIfBlock()36 return if_block; in createIfBlock()78 HBasicBlock* if_block = createIfBlock(graph, &allocator); in TEST() local83 entry_block->AddSuccessor(if_block); in TEST()84 if_block->AddSuccessor(if_true); in TEST()86 if_block->AddSuccessor(return_block); in TEST()89 ASSERT_EQ(if_block->GetLastInstruction()->AsIf()->IfTrueSuccessor(), if_true); in TEST()[all …]
752 HBasicBlock* if_block = new (&allocator) HBasicBlock(graph); in TEST_F() local753 graph->AddBlock(if_block); in TEST_F()763 entry_block->AddSuccessor(if_block); in TEST_F()764 if_block->AddSuccessor(if_true_block); in TEST_F()765 if_block->AddSuccessor(if_false_block); in TEST_F()773 if_block->AddInstruction(&cmp_lt); in TEST_F()777 if_block->AddInstruction(&force_materialization); in TEST_F()779 if_block->AddInstruction(&if_lt); in TEST_F()
2203 HBasicBlock* if_block = new (arena_) HBasicBlock(this, header->GetDexPc()); in TransformLoopHeaderForBCE() local2207 AddBlock(if_block); in TransformLoopHeaderForBCE()2216 old_pre_header->AddSuccessor(if_block); in TransformLoopHeaderForBCE()2217 if_block->AddSuccessor(true_block); // True successor in TransformLoopHeaderForBCE()2218 if_block->AddSuccessor(false_block); // False successor in TransformLoopHeaderForBCE()2222 old_pre_header->dominated_blocks_.push_back(if_block); in TransformLoopHeaderForBCE()2223 if_block->SetDominator(old_pre_header); in TransformLoopHeaderForBCE()2224 if_block->dominated_blocks_.push_back(true_block); in TransformLoopHeaderForBCE()2225 true_block->SetDominator(if_block); in TransformLoopHeaderForBCE()2226 if_block->dominated_blocks_.push_back(false_block); in TransformLoopHeaderForBCE()[all …]
1596 HBasicBlock* if_block = new_preheader->GetDominator(); in TransformLoopForDeoptimizationIfNeeded() local1597 HBasicBlock* true_block = if_block->GetSuccessors()[0]; // True successor. in TransformLoopForDeoptimizationIfNeeded()1598 HBasicBlock* false_block = if_block->GetSuccessors()[1]; // False successor. in TransformLoopForDeoptimizationIfNeeded()1607 if_block->AddInstruction(new (GetGraph()->GetArena()) HGoto()); // placeholder in TransformLoopForDeoptimizationIfNeeded()1611 if_block, in TransformLoopForDeoptimizationIfNeeded()1614 if_block->RemoveInstruction(if_block->GetLastInstruction()); in TransformLoopForDeoptimizationIfNeeded()1615 if_block->AddInstruction(new (GetGraph()->GetArena()) HIf(condition)); in TransformLoopForDeoptimizationIfNeeded()