Home
last modified time | relevance | path

Searched refs:CurrBlock (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h177 for (const auto *CurrBlock : *SortedGraph) { in walk()
178 VisitedBlocks.insert(CurrBlock); in walk()
180 V.enterCFGBlock(CurrBlock); in walk()
186 for (CFGBlock::const_pred_iterator SI = CurrBlock->pred_begin(), in walk()
187 SE = CurrBlock->pred_end(); in walk()
203 V.enterCFGBlockBody(CurrBlock); in walk()
206 for (const auto &BI : *CurrBlock) { in walk()
225 V.exitCFGBlockBody(CurrBlock); in walk()
232 for (CFGBlock::const_succ_iterator SI = CurrBlock->succ_begin(), in walk()
233 SE = CurrBlock->succ_end(); in walk()
[all …]
H A DConsumed.h224 bool allBackEdgesVisited(const CFGBlock *CurrBlock,
251 bool splitState(const CFGBlock *CurrBlock,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp248 BasicBlock *CurrBlock = LastCondBlock; in FlattenParallelAndOr() local
250 for (; CurrBlock != FirstCondBlock; in FlattenParallelAndOr()
251 CurrBlock = CurrBlock->getSinglePredecessor()) { in FlattenParallelAndOr()
252 auto *BI = cast<BranchInst>(CurrBlock->getTerminator()); in FlattenParallelAndOr()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3388 const BasicBlock *CurrBlock = getBlockForValue(V); in iterateTouchedInstructions() local
3391 if (CurrBlock != LastBlock) { in iterateTouchedInstructions()
3392 LastBlock = CurrBlock; in iterateTouchedInstructions()
3393 bool BlockReachable = ReachableBlocks.count(CurrBlock); in iterateTouchedInstructions()
3394 const auto &CurrInstRange = BlockInstRange.lookup(CurrBlock); in iterateTouchedInstructions()
3400 << getBlockName(CurrBlock) in iterateTouchedInstructions()
3405 CacheIdx = RPOOrdering.lookup(DT->getNode(CurrBlock)) - 1; in iterateTouchedInstructions()
3406 updateProcessedCount(CurrBlock); in iterateTouchedInstructions()
H A DGVN.cpp2380 uint32_t Num, const BasicBlock &CurrBlock) { in eraseTranslateCacheEntry() argument
2381 for (const BasicBlock *Pred : predecessors(&CurrBlock)) in eraseTranslateCacheEntry()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h204 void eraseTranslateCacheEntry(uint32_t Num, const BasicBlock &CurrBlock);