Home
last modified time | relevance | path

Searched refs:JoinBlock (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericUniformityImpl.h449 void taintAndPushAllDefs(const BlockT &JoinBlock);
453 void taintAndPushPhiNodes(const BlockT &JoinBlock);
908 const BlockT &JoinBlock) { in taintAndPushPhiNodes() argument
911 for (const auto &Phi : JoinBlock.phis()) { in taintAndPushPhiNodes()
948 assert(Cycle->contains(JoinBlock)); in getExtDivCycle()
967 assert(Cycle->getHeader() == JoinBlock); in getExtDivCycle()
988 if (DT.properlyDominates(DivTermBlock, JoinBlock)) in getIntDivCycle()
992 assert(Cycle && Cycle->contains(JoinBlock)); in getIntDivCycle()
1068 for (const auto *JoinBlock : DivDesc.JoinDivBlocks) { in analyzeControlDivergence() local
1069 const auto *Cycle = CI.getCycle(JoinBlock); in analyzeControlDivergence()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DCalledOnceCheck.cpp1434 bool isLosingCall(const State &StateAfterJoin, const CFGBlock *JoinBlock, in isLosingCall() argument
1438 return isLosingJoin(StateAfterJoin, JoinBlock, ParameterIndex, in isLosingCall()
1443 bool isLosingEscape(const State &StateAfterJoin, const CFGBlock *JoinBlock, in isLosingEscape() argument
1446 return isLosingJoin(StateAfterJoin, JoinBlock, ParameterIndex, in isLosingEscape()
1450 bool isLosingJoin(const State &StateAfterJoin, const CFGBlock *JoinBlock, in isLosingJoin() argument
1462 anySuccessorHasStatus(JoinBlock, ParameterIndex, BeforeJoin); in isLosingJoin()