Home
last modified time | relevance | path

Searched refs:ShortCut (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h598 typename BBtoBBMap::iterator e = ShortCut->find(exit); in insertShortCut()
600 if (e == ShortCut->end()) in insertShortCut()
602 (*ShortCut)[entry] = exit; in insertShortCut()
608 (*ShortCut)[entry] = BB; in insertShortCut()
615 typename BBtoBBMap::iterator e = ShortCut->find(N->getBlock()); in getNextPostDom()
617 if (e == ShortCut->end()) in getNextPostDom()
668 while ((N = getNextPostDom(N, ShortCut))) { in findRegionsWithEntry()
692 insertShortCut(entry, lastExit, ShortCut); in findRegionsWithEntry()
707 findRegionsWithEntry(DomNode->getBlock(), ShortCut); in scanForRegions()
887 BBtoBBMap ShortCut; in calculate() local
[all …]
H A DRegionInfo.h768 void insertShortCut(BlockT *entry, BlockT *exit, BBtoBBMap *ShortCut) const;
772 DomTreeNodeT *getNextPostDom(DomTreeNodeT *N, BBtoBBMap *ShortCut) const;
781 void findRegionsWithEntry(BlockT *entry, BBtoBBMap *ShortCut);
784 void scanForRegions(FuncT &F, BBtoBBMap *ShortCut);