Home
last modified time | relevance | path

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

/external/llvm/include/llvm/Analysis/
DLoopInfo.h482 DenseMap<const BlockT *, LoopT *> BBMap; variable
496 : BBMap(std::move(Arg.BBMap)), in LoopInfoBase()
502 BBMap = std::move(RHS.BBMap);
512 BBMap.clear(); in releaseMemory()
536 LoopT *getLoopFor(const BlockT *BB) const { return BBMap.lookup(BB); } in getLoopFor()
572 BBMap.erase(BB); in changeLoopFor()
575 BBMap[BB] = L; in changeLoopFor()
599 auto I = BBMap.find(BB); in removeBlock()
600 if (I != BBMap.end()) { in removeBlock()
604 BBMap.erase(I); in removeBlock()
DLoopInfoImpl.h196 LIB.BBMap[NewBB] = L; in addBasicBlockToLoop()
512 for (DenseMap<BasicBlock*, LoopT*>::const_iterator I = BBMap.begin(), in print()
513 E = BBMap.end(); I != E; ++I) in print()
529 for (auto &Entry : BBMap) { in verify()
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h58 BBMapTy BBMap; variable
85 return BBMap[BB]->DefBB->AvailableVal; in GetValue()
97 BBMap[BB] = Info; in BuildBlockList()
120 BBMap.FindAndConstruct(Pred); in BuildBlockList()
177 BBInfo *SuccInfo = BBMap[*SI]; in BuildBlockList()
392 BBMap[PHI->getParent()]->PHITag = PHI; in CheckIfPHIMatches()
401 BBInfo *PredInfo = BBMap[I.getIncomingBlock()]; in CheckIfPHIMatches()
442 BBMap[BB]->AvailableVal = PHIVal; in RecordMatchingPHI()
454 BBInfo *Info = BBMap[BB]; in RecordMatchingPHI()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DLoopInfo.h642 DenseMap<BlockT *, LoopT *> BBMap; variable
658 BBMap.clear(); // Reset internal state of analysis in releaseMemory()
675 BBMap.find(const_cast<BlockT*>(BB)); in getLoopFor()
676 return I != BBMap.end() ? I->second : 0; in getLoopFor()
715 typename DenseMap<BlockT *, LoopT *>::iterator I = BBMap.find(BB); in changeLoopFor()
716 if (I != BBMap.end()) in changeLoopFor()
717 BBMap.erase(I); in changeLoopFor()
720 BBMap[BB] = L; in changeLoopFor()
746 typename DenseMap<BlockT *, LoopT *>::iterator I = BBMap.find(BB); in removeBlock()
747 if (I != BBMap.end()) { in removeBlock()
[all …]
/external/llvm/include/llvm/Transforms/Utils/
DSSAUpdaterImpl.h69 BBMapTy BBMap; variable
96 return BBMap[BB]->DefBB->AvailableVal; in GetValue()
108 BBMap[BB] = Info; in BuildBlockList()
131 BBMap.FindAndConstruct(Pred); in BuildBlockList()
188 BBInfo *SuccInfo = BBMap[*SI]; in BuildBlockList()
403 BBMap[PHI->getParent()]->PHITag = PHI; in CheckIfPHIMatches()
412 BBInfo *PredInfo = BBMap[I.getIncomingBlock()]; in CheckIfPHIMatches()
452 BBMap[BB]->AvailableVal = PHIVal; in RecordMatchingPHIs()
/external/llvm/lib/Transforms/Utils/
DAddDiscriminators.cpp193 auto &BBMap = LBM[L]; in addDiscriminators() local
194 auto R = BBMap.insert(std::make_pair(&B, (Metadata *)nullptr)); in addDiscriminators()
195 if (BBMap.size() == 1) in addDiscriminators()
/external/llvm/tools/llvm-c-test/
Decho.cpp342 BasicBlockMap BBMap; member
666 auto i = BBMap.find(Src); in DeclareBB()
667 if (i != BBMap.end()) { in DeclareBB()
682 return BBMap[Src] = BB; in DeclareBB()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DLoopInfo.cpp678 for (DenseMap<BasicBlock*, Loop*>::const_iterator I = LI.BBMap.begin(), in verifyAnalysis()
679 E = LI.BBMap.end(); I != E; ++I) { in verifyAnalysis()