Searched refs:cursor_block (Results 1 – 1 of 1) sorted by relevance
554 HBasicBlock* cursor_block = compare->GetBlock(); in CreateDiamondPatternForPolymorphicInline() local560 HBasicBlock* then = cursor_block->SplitAfterForInlining(compare); in CreateDiamondPatternForPolymorphicInline()584 cursor_block->AddInstruction(new (allocator) HIf(compare, dex_pc)); in CreateDiamondPatternForPolymorphicInline()592 cursor_block->AddSuccessor(otherwise); in CreateDiamondPatternForPolymorphicInline()593 cursor_block->AddSuccessor(then); in CreateDiamondPatternForPolymorphicInline()598 then->SetDominator(cursor_block); in CreateDiamondPatternForPolymorphicInline()599 cursor_block->AddDominatedBlock(then); in CreateDiamondPatternForPolymorphicInline()600 otherwise->SetDominator(cursor_block); in CreateDiamondPatternForPolymorphicInline()601 cursor_block->AddDominatedBlock(otherwise); in CreateDiamondPatternForPolymorphicInline()602 merge->SetDominator(cursor_block); in CreateDiamondPatternForPolymorphicInline()[all …]