Home
last modified time | relevance | path

Searched refs:BBMap (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfo.h523 // BBMap - Mapping of basic blocks to the inner most loop they occur in
524 DenseMap<const BlockT *, LoopT *> BBMap;
539 : BBMap(std::move(Arg.BBMap)),
546 BBMap = std::move(RHS.BBMap); in ~LoopInfoBase()
558 BBMap.clear();
602 LoopT *getLoopFor(const BlockT *BB) const { return BBMap.lookup(BB); }
642 BBMap.erase(BB); in removeLoop()
645 BBMap[B in removeLoop()
534 DenseMap<const BlockT *, LoopT *> BBMap; global() variable
[all...]
H A DGenericLoopInfoImpl.h287 LIB.BBMap[NewBB] = L; in addBasicBlockToLoop()
642 for (DenseMap<BasicBlock*, LoopT*>::const_iterator I = BBMap.begin(), in print()
643 E = BBMap.end(); I != E; ++I) in print()
717 for (auto &Entry : BBMap) { in verify()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h81 BBMapTy BBMap; variable
108 return BBMap[BB]->DefBB->AvailableVal; in GetValue()
120 BBMap[BB] = Info; in BuildBlockList()
142 BBMap.FindAndConstruct(Pred); in BuildBlockList()
199 BBInfo *SuccInfo = BBMap[*SI]; in BuildBlockList()
342 assert(BBMap[Info->BB] == Info && "Info missed in BBMap?"); in FindSingularVal()
435 BBMap[PHI->getParent()]->PHITag = PHI; in CheckIfPHIMatches()
444 BBInfo *PredInfo = BBMap[I.getIncomingBlock()]; in CheckIfPHIMatches()
484 BBMap[BB]->AvailableVal = PHIVal; in RecordMatchingPHIs()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.h125 DenseMap<const MachineBasicBlock *, WebAssemblyException *> BBMap;
154 return BBMap.lookup(MBB); in getExceptionFor()
160 BBMap.erase(MBB); in changeExceptionFor()
163 BBMap[MBB] = WE; in changeExceptionFor()
124 DenseMap<const MachineBasicBlock *, WebAssemblyException *> BBMap; global() variable
H A DWebAssemblyExceptionInfo.cpp272 BBMap.clear(); in releaseMemory()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DAddDiscriminators.cpp179 auto &BBMap = LBM[L]; in addDiscriminators()
180 auto R = BBMap.insert(&B); in addDiscriminators()
181 if (BBMap.size() == 1) in addDiscriminators()
182 auto &BBMap = LBM[L]; addDiscriminators() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRFSDiscriminator.cpp167 auto &BBMap = LDBM[LD]; in runOnMachineFunction()
168 auto R = BBMap.insert(&BB); in runOnMachineFunction()
169 if (BBMap.size() == 1) in runOnMachineFunction()
165 auto &BBMap = LDBM[LD]; runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp260 SmallVector<std::pair<Function *, SmallVector<StringRef, 16>>, 2> BBMap; in main() local
275 BBMap.push_back({F, std::move(BBNames)}); in main()
354 for (auto &P : BBMap) { in main()