Home | History | Annotate | Download | only in Analysis

Lines Matching refs:BBMap

641   // BBMap - Mapping of basic blocks to the inner most loop they occur in
642 DenseMap<BlockT *, LoopT *> BBMap;
658 BBMap.clear(); // Reset internal state of analysis
675 BBMap.find(const_cast<BlockT*>(BB));
676 return I != BBMap.end() ? I->second : 0;
715 typename DenseMap<BlockT *, LoopT *>::iterator I = BBMap.find(BB);
716 if (I != BBMap.end())
717 BBMap.erase(I);
720 BBMap[BB] = L;
746 typename DenseMap<BlockT *, LoopT *>::iterator I = BBMap.find(BB);
747 if (I != BBMap.end()) {
751 BBMap.erase(I);
774 if (BBMap.find(BB) != BBMap.end()) return 0;// Haven't processed this node?
793 BBMap[BB] = L;
846 // Add the basic blocks that comprise this loop to the BBMap so that this
851 BBMap.insert(std::make_pair(*I, L));
942 for (DenseMap<BasicBlock*, LoopT*>::const_iterator I = BBMap.begin(),
943 E = BBMap.end(); I != E; ++I)
1109 LIB.BBMap[NewBB] = L;