Home
last modified time | relevance | path

Searched refs:TmpStorage (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericCycleImpl.h49 SmallVectorImpl<BlockT *> &TmpStorage) const { in getExitBlocks() argument
51 TmpStorage = ExitBlocksCache; in getExitBlocks()
55 TmpStorage.clear(); in getExitBlocks()
59 llvm::append_range(TmpStorage, successors(Block)); in getExitBlocks()
61 for (size_t Idx = NumExitBlocks, End = TmpStorage.size(); Idx < End; in getExitBlocks()
63 BlockT *Succ = TmpStorage[Idx]; in getExitBlocks()
65 auto ExitEndIt = TmpStorage.begin() + NumExitBlocks; in getExitBlocks()
66 if (std::find(TmpStorage.begin(), ExitEndIt, Succ) == ExitEndIt) in getExitBlocks()
67 TmpStorage[NumExitBlocks++] = Succ; in getExitBlocks()
71 TmpStorage.resize(NumExitBlocks); in getExitBlocks()
[all …]
H A DGenericCycleInfo.h151 void getExitBlocks(SmallVectorImpl<BlockT *> &TmpStorage) const;
155 void getExitingBlocks(SmallVectorImpl<BlockT *> &TmpStorage) const;
H A DDenseMap.h1100 AlignedCharArrayUnion<BucketT[InlineBuckets]> TmpStorage; in grow() local
1101 BucketT *TmpBegin = reinterpret_cast<BucketT *>(&TmpStorage); in grow()