Home
last modified time | relevance | path

Searched refs:AdjacentBlock (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/
H A DCFG.h819 class AdjacentBlock {
831 AdjacentBlock(CFGBlock *B, bool IsReachable);
835 AdjacentBlock(CFGBlock *B, CFGBlock *AlternateBlock);
869 using AdjacentBlocks = BumpVector<AdjacentBlock>;
1121 void addSuccessor(AdjacentBlock Succ, BumpVectorContext &C);
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DCFG.cpp901 B->addSuccessor(CFGBlock::AdjacentBlock(S, IsReachable), in addSuccessor()
908 B->addSuccessor(CFGBlock::AdjacentBlock(ReachableBlock, AltBlock), in addSuccessor()
5265 for (const CFGBlock::AdjacentBlock &AB : B->succs()) { in isLinear()
5368 CFGBlock::AdjacentBlock::AdjacentBlock(CFGBlock *B, bool IsReachable) in AdjacentBlock() function in CFGBlock::AdjacentBlock
5373 CFGBlock::AdjacentBlock::AdjacentBlock(CFGBlock *B, CFGBlock *AlternateBlock) in AdjacentBlock() function in CFGBlock::AdjacentBlock
5378 void CFGBlock::addSuccessor(AdjacentBlock Succ, in addSuccessor()
5381 B->Preds.push_back(AdjacentBlock(this, Succ.isReachable()), C); in addSuccessor()
5384 UnreachableB->Preds.push_back(AdjacentBlock(this, false), C); in addSuccessor()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp49 Pred.succs(), [&Block](const CFGBlock::AdjacentBlock &Succ) { in blockIndexInPredecessor()