Searched refs:BBMap (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GenericLoopInfo.h | 523 // 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 D | GenericLoopInfoImpl.h | 287 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 D | SSAUpdaterImpl.h | 81 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 D | WebAssemblyExceptionInfo.h | 125 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 D | WebAssemblyExceptionInfo.cpp | 272 BBMap.clear(); in releaseMemory()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | AddDiscriminators.cpp | 179 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 D | MIRFSDiscriminator.cpp | 167 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 D | llvm-extract.cpp | 260 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()
|