Lines Matching refs:Entries
163 unsigned GetNumInlinedBlocks() const { return Entries.size() + 1; } in GetNumInlinedBlocks()
167 SmallVector<BasicBlock *, 4> Entries; member
604 OutliningInfo->Entries.push_back(CurrEntry); in computeOutliningInfo()
618 OutliningInfo->Entries.push_back(CurrEntry); in computeOutliningInfo()
628 assert(OutliningInfo->Entries[0] == &F->front() && in computeOutliningInfo()
630 DenseSet<BasicBlock *> Entries; in computeOutliningInfo() local
631 for (BasicBlock *E : OutliningInfo->Entries) in computeOutliningInfo()
632 Entries.insert(E); in computeOutliningInfo()
636 auto HasNonEntryPred = [Entries](BasicBlock *BB) { in computeOutliningInfo()
638 if (!Entries.count(Pred)) in computeOutliningInfo()
644 [Entries, HasNonEntryPred](FunctionOutliningInfo *OutliningInfo) { in computeOutliningInfo()
645 for (BasicBlock *E : OutliningInfo->Entries) { in computeOutliningInfo()
647 if (Entries.count(Succ)) in computeOutliningInfo()
686 OutliningInfo->Entries.push_back(Cand); in computeOutliningInfo()
689 Entries.insert(Cand); in computeOutliningInfo()
700 for (auto *E : OI->Entries) { in hasProfileData()
962 for (BasicBlock *BB : OI->Entries) { in FunctionCloner()
963 ClonedOI->Entries.push_back(cast<BasicBlock>(VMap[BB])); in FunctionCloner()
1165 (std::find(ClonedOI->Entries.begin(), ClonedOI->Entries.end(), BB) != in doSingleRegionFunctionOutlining()
1166 ClonedOI->Entries.end()); in doSingleRegionFunctionOutlining()