Searched refs:InnermostLoop (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LoopAccessAnalysis.cpp | 1005 static void visitPointers(Value *StartPtr, const Loop &InnermostLoop, in visitPointers() argument 1019 if (PN && InnermostLoop.contains(PN->getParent()) && in visitPointers() 1020 PN->getParent() != InnermostLoop.getHeader()) { in visitPointers() 1729 visitPointers(SI->getPointerOperand(), *InnermostLoop, in addAccess() 1738 visitPointers(LI->getPointerOperand(), *InnermostLoop, in addAccess() 1965 InnermostLoop, Src, SrcTy, BTC, SymbolicMaxBTC, &SE, &PointerBounds); in areAccessesCompletelyBeforeOrAfter() 1970 InnermostLoop, Sink, SinkTy, BTC, SymbolicMaxBTC, &SE, &PointerBounds); in areAccessesCompletelyBeforeOrAfter() 1976 LoopGuards.emplace(ScalarEvolution::LoopGuards::collect(InnermostLoop, SE)); in areAccessesCompletelyBeforeOrAfter() 1993 const auto &DL = InnermostLoop->getHeader()->getDataLayout(); in getDependenceDistanceStrideAndSize() 2011 getPtrStride(PSE, ATy, APtr, InnermostLoop, SymbolicStrides, true, true); in getDependenceDistanceStrideAndSize() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopAccessAnalysis.h | 186 : PSE(PSE), InnermostLoop(L), SymbolicStrides(SymbolicStrides), in MemoryDepChecker() 283 const Loop *getInnermostLoop() const { return InnermostLoop; } in getInnermostLoop() 299 const Loop *InnermostLoop; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 5131 CanonicalLoopInfo *InnermostLoop = Loops.back(); in tileLoops() local 5133 BasicBlock *InnerEnter = InnermostLoop->getBody(); in tileLoops() 5134 BasicBlock *InnerLatch = InnermostLoop->getLatch(); in tileLoops() 5214 BasicBlock *OutroInsertBefore = InnermostLoop->getExit(); in tileLoops()
|