Lines Matching refs:BlockInfo

513                    std::vector<CFGBlockInfo> &BlockInfo);
728 std::vector<CFGBlockInfo> &BlockInfo) { in traverseCFG() argument
733 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlockID]; in traverseCFG()
749 CFGBlockInfo *PrevBlockInfo = &BlockInfo[PrevBlockID]; in traverseCFG()
795 Context LoopBegin = BlockInfo[FirstLoopBlock->getBlockID()].EntryContext; in traverseCFG()
803 saveContext(nullptr, BlockInfo[exitID].ExitContext); in traverseCFG()
810 std::vector<CFGBlockInfo> &BlockInfo) { in findBlockLocations() argument
812 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlock->getBlockID()]; in findBlockLocations()
844 BlockInfo[(*CurrBlock->pred_begin())->getBlockID()].ExitLoc; in findBlockLocations()
849 BlockInfo[(*CurrBlock->succ_begin())->getBlockID()].EntryLoc; in findBlockLocations()
1016 std::vector<CFGBlockInfo> BlockInfo; member in __anoneb5110e70a11::ThreadSafetyAnalyzer
1483 const CFGBlockInfo *PredBlockInfo = &BlockInfo[PredBlock->getBlockID()]; in getEdgeLockset()
2296 BlockInfo.resize(CFGraph->getNumBlockIDs(), in runAnalysis()
2305 CFGBlockInfo &Initial = BlockInfo[CFGraph->getEntry().getBlockID()]; in runAnalysis()
2306 CFGBlockInfo &Final = BlockInfo[CFGraph->getExit().getBlockID()]; in runAnalysis()
2312 LocalVarMap.traverseCFG(CFGraph, SortedGraph, BlockInfo); in runAnalysis()
2315 findBlockLocations(CFGraph, SortedGraph, BlockInfo); in runAnalysis()
2397 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlockID]; in runAnalysis()
2423 CFGBlockInfo *PrevBlockInfo = &BlockInfo[PrevBlockID]; in runAnalysis()
2519 CFGBlockInfo *PreLoop = &BlockInfo[FirstLoopBlock->getBlockID()]; in runAnalysis()
2520 CFGBlockInfo *LoopEnd = &BlockInfo[CurrBlockID]; in runAnalysis()