Searched refs:StmtToBlock (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | AdornedCFG.cpp | 30 llvm::DenseMap<const Stmt *, const CFGBlock *> StmtToBlock; in buildStmtToBasicBlockMap() local 40 StmtToBlock[Stmt->getStmt()] = Block; in buildStmtToBasicBlockMap() 53 StmtToBlock.insert({TerminatorCond, Block}); in buildStmtToBasicBlockMap() 70 StmtToBlock.insert({TerminatorStmt, Block}); in buildStmtToBasicBlockMap() 72 return StmtToBlock; in buildStmtToBasicBlockMap() 100 const llvm::DenseMap<const Stmt *, const CFGBlock *> &StmtToBlock) { in buildContainsExprConsumedInDifferentBlock() argument 103 auto CheckChildExprs = [&Result, &StmtToBlock](const Stmt *S, in buildContainsExprConsumedInDifferentBlock() 108 const CFGBlock *ChildBlock = StmtToBlock.lookup(Child); in buildContainsExprConsumedInDifferentBlock() 169 llvm::DenseMap<const Stmt *, const CFGBlock *> StmtToBlock = in build() local 175 buildContainsExprConsumedInDifferentBlock(*Cfg, StmtToBlock); in build() [all …]
|
H A D | TypeErasedDataflowAnalysis.cpp | 246 auto &StmtToBlock = AC.ACFG.getStmtToBlock(); in computeBlockInputState() local 247 auto StmtBlock = StmtToBlock.find(Block.getTerminatorStmt()); in computeBlockInputState() 248 assert(StmtBlock != StmtToBlock.end()); in computeBlockInputState()
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/ |
H A D | AdornedCFG.h | 53 return StmtToBlock; in getStmtToBlock() 76 llvm::DenseMap<const Stmt *, const CFGBlock *> StmtToBlock, in AdornedCFG() argument 80 StmtToBlock(std::move(StmtToBlock)), in AdornedCFG() 88 llvm::DenseMap<const Stmt *, const CFGBlock *> StmtToBlock; variable
|