Lines Matching full:cursor_block
554 HBasicBlock* cursor_block = compare->GetBlock();
558 // Spit the block after the compare: `cursor_block` will now be the start of the diamond,
560 HBasicBlock* then = cursor_block->SplitAfterForInlining(compare);
584 cursor_block->AddInstruction(new (allocator) HIf(compare, dex_pc));
592 cursor_block->AddSuccessor(otherwise);
593 cursor_block->AddSuccessor(then);
598 then->SetDominator(cursor_block);
599 cursor_block->AddDominatedBlock(then);
600 otherwise->SetDominator(cursor_block);
601 cursor_block->AddDominatedBlock(otherwise);
602 merge->SetDominator(cursor_block);
603 cursor_block->AddDominatedBlock(merge);
606 size_t index = IndexOfElement(graph_->reverse_post_order_, cursor_block);