Searched refs:CurrBlock (Results 1 - 5 of 5) sorted by relevance
/external/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyCommon.h | 116 for (const auto *CurrBlock : *SortedGraph) { 117 VisitedBlocks.insert(CurrBlock); 119 V.enterCFGBlock(CurrBlock); 125 for (CFGBlock::const_pred_iterator SI = CurrBlock->pred_begin(), 126 SE = CurrBlock->pred_end(); 142 V.enterCFGBlockBody(CurrBlock); 145 for (const auto &BI : *CurrBlock) { 164 V.exitCFGBlockBody(CurrBlock); 171 for (CFGBlock::const_succ_iterator SI = CurrBlock->succ_begin(), 172 SE = CurrBlock [all...] |
H A D | Consumed.h | 215 bool allBackEdgesVisited(const CFGBlock *CurrBlock, 243 bool splitState(const CFGBlock *CurrBlock,
|
/external/clang/lib/Analysis/ |
H A D | Consumed.cpp | 1027 bool ConsumedBlockInfo::allBackEdgesVisited(const CFGBlock *CurrBlock, argument 1030 assert(CurrBlock && "Block pointer must not be NULL"); 1033 unsigned int CurrBlockOrder = VisitOrder[CurrBlock->getBlockID()]; 1267 bool ConsumedAnalyzer::splitState(const CFGBlock *CurrBlock, argument 1275 dyn_cast_or_null<IfStmt>(CurrBlock->getTerminator().getStmt())) { 1299 dyn_cast_or_null<BinaryOperator>(CurrBlock->getTerminator().getStmt())) { 1338 CFGBlock::const_succ_iterator SI = CurrBlock->succ_begin(); 1376 for (const auto *CurrBlock : *SortedGraph) { 1378 CurrStates = BlockInfo.getInfo(CurrBlock); 1392 for (const auto &B : *CurrBlock) { [all...] |
H A D | ThreadSafety.cpp | 1287 for (const auto *CurrBlock : *SortedGraph) { 1288 int CurrBlockID = CurrBlock->getBlockID(); 1291 VisitedBlocks.insert(CurrBlock); 1296 for (CFGBlock::const_pred_iterator PI = CurrBlock->pred_begin(), 1297 PE = CurrBlock->pred_end(); PI != PE; ++PI) { 1298 // if *PI -> CurrBlock is a back edge, so skip it 1330 for (CFGBlock::const_iterator BI = CurrBlock->begin(), 1331 BE = CurrBlock->end(); BI != BE; ++BI) { 1345 for (CFGBlock::const_succ_iterator SI = CurrBlock->succ_begin(), 1346 SE = CurrBlock 1629 getMutexIDs(MutexIDList &Mtxs, AttrType *Attr, Expr *Exp, const NamedDecl *D, const CFGBlock *PredBlock, const CFGBlock *CurrBlock, Expr *BrE, bool Neg) argument 1737 getEdgeLockset(FactSet& Result, const FactSet &ExitSet, const CFGBlock *PredBlock, const CFGBlock *CurrBlock) argument [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | FlattenCFG.cpp | 239 BasicBlock *CurrBlock = LastCondBlock; 242 BranchInst *BI = dyn_cast<BranchInst>(CurrBlock->getTerminator()); 251 if (CurrBlock == FirstCondBlock) 253 CurrBlock = CurrBlock->getSinglePredecessor();
|
Completed in 152 milliseconds