reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1696 CHR_DEBUG(dbgs() << "transformScopes " << *Scope << "\n"); 1698 assert(Scope->RegInfos.size() >= 1 && "Should have at least one Region"); 1699 Region *FirstRegion = Scope->RegInfos[0].R; 1701 Region *LastRegion = Scope->RegInfos[Scope->RegInfos.size() - 1].R; 1701 Region *LastRegion = Scope->RegInfos[Scope->RegInfos.size() - 1].R; 1712 insertTrivialPHIs(Scope, EntryBlock, ExitBlock, TrivialPHIs); 1723 << " at " << *Scope->BranchInsertPoint << "\n"); 1725 SplitBlock(EntryBlock, Scope->BranchInsertPoint, &DT); 1735 cloneScopeBlocks(Scope, PreEntryBlock, ExitBlock, LastRegion, VMap); 1743 assertCHRRegionsHaveBiasedBranchOrSelect(Scope); 1747 hoistScopeConditions(Scope, PreEntryBlock->getTerminator(), TrivialPHIs, DT); 1750 assertBranchOrSelectConditionHoisted(Scope, PreEntryBlock); 1755 fixupBranchesAndSelects(Scope, PreEntryBlock, MergedBr,