Lines Matching refs:cursor_block
1111 HBasicBlock* cursor_block = compare->GetBlock(); in CreateDiamondPatternForPolymorphicInline() local
1117 HBasicBlock* then = cursor_block->SplitAfterForInlining(compare); in CreateDiamondPatternForPolymorphicInline()
1141 cursor_block->AddInstruction(new (allocator) HIf(compare, dex_pc)); in CreateDiamondPatternForPolymorphicInline()
1149 cursor_block->AddSuccessor(otherwise); in CreateDiamondPatternForPolymorphicInline()
1150 cursor_block->AddSuccessor(then); in CreateDiamondPatternForPolymorphicInline()
1155 then->SetDominator(cursor_block); in CreateDiamondPatternForPolymorphicInline()
1156 cursor_block->AddDominatedBlock(then); in CreateDiamondPatternForPolymorphicInline()
1157 otherwise->SetDominator(cursor_block); in CreateDiamondPatternForPolymorphicInline()
1158 cursor_block->AddDominatedBlock(otherwise); in CreateDiamondPatternForPolymorphicInline()
1159 merge->SetDominator(cursor_block); in CreateDiamondPatternForPolymorphicInline()
1160 cursor_block->AddDominatedBlock(merge); in CreateDiamondPatternForPolymorphicInline()
1163 size_t index = IndexOfElement(graph_->reverse_post_order_, cursor_block); in CreateDiamondPatternForPolymorphicInline()