Lines Matching defs:BlockInfo
1079 std::vector<CFGBlockInfo> &BlockInfo);
1299 std::vector<CFGBlockInfo> &BlockInfo) {
1308 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlockID];
1324 CFGBlockInfo *PrevBlockInfo = &BlockInfo[PrevBlockID];
1371 Context LoopBegin = BlockInfo[FirstLoopBlock->getBlockID()].EntryContext;
1379 BlockInfo[exitID].ExitContext);
1386 std::vector<CFGBlockInfo> &BlockInfo) {
1390 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlock->getBlockID()];
1423 BlockInfo[(*CurrBlock->pred_begin())->getBlockID()].ExitLoc;
1435 std::vector<CFGBlockInfo> BlockInfo;
1677 const CFGBlockInfo *PredBlockInfo = &BlockInfo[PredBlock->getBlockID()];
2270 BlockInfo.resize(CFGraph->getNumBlockIDs(),
2280 BlockInfo[CFGraph->getEntry().getBlockID()].Reachable = true;
2283 LocalVarMap.traverseCFG(CFGraph, SortedGraph, BlockInfo);
2286 findBlockLocations(CFGraph, SortedGraph, BlockInfo);
2293 FactSet &InitialLockset = BlockInfo[FirstBlock->getBlockID()].EntrySet;
2342 CFGBlockInfo *CurrBlockInfo = &BlockInfo[CurrBlockID];
2370 CFGBlockInfo *PrevBlockInfo = &BlockInfo[PrevBlockID];
2413 CFGBlockInfo *PrevBlockInfo = &BlockInfo[PrevBlockID];
2484 CFGBlockInfo *PreLoop = &BlockInfo[FirstLoopBlock->getBlockID()];
2485 CFGBlockInfo *LoopEnd = &BlockInfo[CurrBlockID];
2493 CFGBlockInfo *Initial = &BlockInfo[CFGraph->getEntry().getBlockID()];
2494 CFGBlockInfo *Final = &BlockInfo[CFGraph->getExit().getBlockID()];