Lines Matching refs:CurrBlockInfo
1289 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlockID]; in traverseCFG() local
1308 CurrBlockInfo->EntryContext = PrevBlockInfo->ExitContext; in traverseCFG()
1312 CurrBlockInfo->EntryContext = in traverseCFG()
1313 intersectContexts(CurrBlockInfo->EntryContext, in traverseCFG()
1321 CurrBlockInfo->EntryContext = in traverseCFG()
1322 createReferenceContext(CurrBlockInfo->EntryContext); in traverseCFG()
1325 saveContext(nullptr, CurrBlockInfo->EntryContext); in traverseCFG()
1326 CurrBlockInfo->EntryIndex = getContextIndex(); in traverseCFG()
1329 VarMapBuilder VMapBuilder(this, CurrBlockInfo->EntryContext); in traverseCFG()
1342 CurrBlockInfo->ExitContext = VMapBuilder.Ctx; in traverseCFG()
1353 Context LoopEnd = CurrBlockInfo->ExitContext; in traverseCFG()
1369 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlock->getBlockID()]; in findBlockLocations() local
1374 CurrBlockInfo->EntryLoc = CurrBlockInfo->ExitLoc = S->getLocStart(); in findBlockLocations()
1380 CurrBlockInfo->ExitLoc = CS->getStmt()->getLocStart(); in findBlockLocations()
1386 if (!CurrBlockInfo->ExitLoc.isInvalid()) { in findBlockLocations()
1393 CurrBlockInfo->EntryLoc = CS->getStmt()->getLocStart(); in findBlockLocations()
1401 CurrBlockInfo->EntryLoc = CurrBlockInfo->ExitLoc = in findBlockLocations()
2441 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlockID]; in runAnalysis() local
2476 CurrBlockInfo->Reachable = true; in runAnalysis()
2493 CurrBlockInfo->EntrySet = PrevLockset; in runAnalysis()
2496 intersectAndWarn(CurrBlockInfo->EntrySet, PrevLockset, in runAnalysis()
2497 CurrBlockInfo->EntryLoc, in runAnalysis()
2503 if (!CurrBlockInfo->Reachable) in runAnalysis()
2513 CurrBlockInfo->EntrySet = PrevBlockInfo->ExitSet; in runAnalysis()
2529 intersectAndWarn(CurrBlockInfo->EntrySet, PrevLockset, in runAnalysis()
2537 BuildLockset LocksetBuilder(this, *CurrBlockInfo); in runAnalysis()
2567 CurrBlockInfo->ExitSet = LocksetBuilder.FSet; in runAnalysis()