Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DGenericUniformityImpl.h307 const DivergenceDescriptor &getJoinBlocks(const BlockT *DivTermBlock);
495 const BlockT &DivTermBlock; variable
509 const CycleInfoT &CI, const BlockT &DivTermBlock) in DivergencePropagator() argument
510 : CyclePOT(CyclePOT), DT(DT), CI(CI), DivTermBlock(DivTermBlock), in DivergencePropagator()
595 << Context.print(&DivTermBlock) << "\n"); in computeJoinPoints()
600 int DivTermIdx = CyclePOT.getIndex(&DivTermBlock); in computeJoinPoints()
603 auto const *DivTermCycle = CI.getCycle(&DivTermBlock); in computeJoinPoints()
604 for (const auto *SuccBlock : successors(&DivTermBlock)) { in computeJoinPoints()
660 if (BlockCycle->contains(&DivTermBlock)) in computeJoinPoints()
698 for (const auto *Cycle = CI.getCycle(&DivTermBlock); Cycle; in computeJoinPoints()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DSyncDependenceAnalysis.cpp267 const BasicBlock &DivTermBlock; member
281 const BasicBlock &DivTermBlock) in DivergencePropagator()
282 : LoopPOT(LoopPOT), DT(DT), PDT(PDT), LI(LI), DivTermBlock(DivTermBlock), in DivergencePropagator()
350 LLVM_DEBUG(dbgs() << "SDA:computeJoinPoints: " << DivTermBlock.getName() in computeJoinPoints()
353 const auto *DivBlockLoop = LI.getLoopFor(&DivTermBlock); in computeJoinPoints()
362 for (const auto *SuccBlock : successors(&DivTermBlock)) { in computeJoinPoints()
405 bool IsParentLoop = BlockLoop->contains(&DivTermBlock); in computeJoinPoints()