Home
last modified time | relevance | path

Searched refs:OldEntry (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp501 CallInst *CI, ReturnInst *Ret, BasicBlock *&OldEntry, in eliminateRecursiveTailCall() argument
571 if (!OldEntry) { in eliminateRecursiveTailCall()
572 OldEntry = &F->getEntryBlock(); in eliminateRecursiveTailCall()
574 NewEntry->takeName(OldEntry); in eliminateRecursiveTailCall()
575 OldEntry->setName("tailrecurse"); in eliminateRecursiveTailCall()
584 for (BasicBlock::iterator OEBI = OldEntry->begin(), E = OldEntry->end(), in eliminateRecursiveTailCall()
594 Instruction *InsertPos = &OldEntry->front(); in eliminateRecursiveTailCall()
632 pred_iterator PB = pred_begin(OldEntry), PE = pred_end(OldEntry); in eliminateRecursiveTailCall()
677 BranchInst *NewBI = BranchInst::Create(OldEntry, Ret); in eliminateRecursiveTailCall()
682 DTU.insertEdge(BB, OldEntry); in eliminateRecursiveTailCall()
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp169 AddrLabelSymEntry OldEntry = std::move(AddrLabelSymbols[Old]); in UpdateForRAUWBlock() local
171 assert(!OldEntry.Symbols.empty() && "Didn't have a symbol, why a callback?"); in UpdateForRAUWBlock()
177 BBCallbacks[OldEntry.Index].setPtr(New); // Update the callback. in UpdateForRAUWBlock()
178 NewEntry = std::move(OldEntry); // Set New's entry. in UpdateForRAUWBlock()
182 BBCallbacks[OldEntry.Index] = nullptr; // Update the callback. in UpdateForRAUWBlock()
185 NewEntry.Symbols.insert(NewEntry.Symbols.end(), OldEntry.Symbols.begin(), in UpdateForRAUWBlock()
186 OldEntry.Symbols.end()); in UpdateForRAUWBlock()
/freebsd-12.1/contrib/compiler-rt/lib/esan/
H A Desan_hashtable.h206 HashEntry *OldEntry = OldTable[i]; in resize() local
207 while (OldEntry != nullptr) { in resize()
208 HashEntry *Next = OldEntry->Next; in resize()
209 size_t Hash = HashFunc(OldEntry->Key) % Capacity; in resize()
210 OldEntry->Next = Table[Hash]; in resize()
211 Table[Hash] = OldEntry; in resize()
212 OldEntry = Next; in resize()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h71 BlockT *OldEntry = getEntry(); in replaceEntryRecursive() local
80 if (Child->getEntry() == OldEntry) in replaceEntryRecursive()