Home
last modified time | relevance | path

Searched refs:Blk (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBlock.cpp94 DeadBlock::DeadBlock(DeadBlock *&Root, Block *Blk) in DeadBlock() argument
96 B(~0u, Blk->Desc, Blk->IsStatic, Blk->IsExtern, /*isDead=*/true) { in DeadBlock()
106 B.Pointers = Blk->Pointers; in DeadBlock()
107 for (Pointer *P = Blk->Pointers; P; P = P->Next) in DeadBlock()
109 Blk->Pointers = nullptr; in DeadBlock()
H A DInterpBlock.h183 DeadBlock(DeadBlock *&Root, Block *Blk);
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DPGOCtxProfReader.cpp67 auto Blk = advance(); in canReadContext() local
68 if (!Blk) { in canReadContext()
69 consumeError(Blk.takeError()); in canReadContext()
72 return Blk->Kind == BitstreamEntry::SubBlock && in canReadContext()
73 Blk->ID == PGOCtxProfileBlockIDs::ContextNodeBlockID; in canReadContext()
142 EXPECT_OR_RET(Blk, advance()); in readMetadata()
143 if (Blk->Kind != BitstreamEntry::SubBlock) in readMetadata()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h199 for (auto *Blk : BackEdges) in walk()
200 V.handlePredecessorBackEdge(Blk); in walk()
245 for (auto *Blk : ForwardEdges) in walk()
246 V.handleSuccessor(Blk); in walk()
496 void mergePhiNodesBackEdge(const CFGBlock *Blk);
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCallAndReturn.cpp80 const CFGBlock *Blk = nullptr; in getLastStmt() local
108 Blk = BE->getSrc(); in getLastStmt()
122 return std::make_pair(S, Blk); in getLastStmt()
170 const CFGBlock *Blk = nullptr; in removeDeadOnEndOfFunction() local
171 std::tie(LastSt, Blk) = getLastStmt(Pred); in removeDeadOnEndOfFunction()
172 if (!Blk || !LastSt) { in removeDeadOnEndOfFunction()
268 const CFGBlock *Blk = nullptr; in processCallExit() local
269 std::tie(LastSt, Blk) = getLastStmt(CEBNode); in processCallExit()
354 if (LastSt && Blk && AMgr.options.AnalysisPurgeOpt != PurgeNone) { in processCallExit()
363 NodeBuilderContext Ctx(getCoreEngine(), Blk, BindedRetNode); in processCallExit()
H A DCoreEngine.cpp226 const CFGBlock *Blk = L.getDst(); in HandleBlockEdge() local
227 NodeBuilderContext BuilderCtx(*this, Blk, Pred); in HandleBlockEdge()
231 FunctionSummaries->markVisitedBasicBlock(Blk->getBlockID(), in HandleBlockEdge()
256 if (Blk == &(L.getLocationContext()->getCFG()->getExit())) { in HandleBlockEdge()
281 BlockEntrance BE(Blk, Pred->getLocationContext()); in HandleBlockEdge()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp312 const Stmt *S, const CFGBlock *Blk, in getStackFrame() argument
314 return getLocationContextManager().getStackFrame(this, ParentLC, S, Blk, in getStackFrame()
H A DThreadSafetyCommon.cpp839 void SExprBuilder::mergePhiNodesBackEdge(const CFGBlock *Blk) { in mergePhiNodesBackEdge() argument
840 til::BasicBlock *BB = lookupBlock(Blk); in mergePhiNodesBackEdge()
841 unsigned ArgIndex = BBInfo[Blk->getBlockID()].ProcessedPredecessors; in mergePhiNodesBackEdge()
H A DCFG.cpp6176 static bool isImmediateSinkBlock(const CFGBlock *Blk) { in isImmediateSinkBlock() argument
6177 if (Blk->hasNoReturnElement()) in isImmediateSinkBlock()
6186 if (llvm::any_of(*Blk, [](const CFGElement &Elm) { in isImmediateSinkBlock()
6209 const CFGBlock *Blk = DFSWorkList.back(); in isInevitablySinking() local
6211 Visited.insert(Blk); in isInevitablySinking()
6217 if (Blk == &Cfg.getExit()) in isInevitablySinking()
6220 for (const auto &Succ : Blk->succs()) { in isInevitablySinking()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h182 const Stmt *S, const CFGBlock *Blk,
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp277 Block(const Block &Blk) = default;
278 Block &operator=(const Block &Blk) = default;
H A DHexagonISelLowering.cpp2048 BasicBlock *Blk = PN->getIncomingBlock(i); in returnEdge() local
2050 if (Blk == Parent) { in returnEdge()