Searched refs:PtrScev (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | Loads.cpp | 305 const SCEV *PtrScev = SE.getSCEV(Ptr); in isDereferenceableAndAlignedInLoop() local 306 auto *AddRec = dyn_cast<SCEVAddRecExpr>(PtrScev); in isDereferenceableAndAlignedInLoop() 345 L, PtrScev, LI->getType(), BECount, MaxBECount, &SE, nullptr); in isDereferenceableAndAlignedInLoop()
|
| H A D | IVDescriptors.cpp | 326 const SCEV *PtrScev = SE->getSCEV(SI->getPointerOperand()); in AddReductionVar() local 332 if (OtherScev != PtrScev) { in AddReductionVar() 342 if (!SE->isLoopInvariant(PtrScev, TheLoop)) { in AddReductionVar()
|
| H A D | LoopAccessAnalysis.cpp | 1569 const SCEV *PtrScev = replaceSymbolicStrideSCEV(PSE, StridesMap, Ptr); in getPtrStride() local 1570 if (PSE.getSE()->isLoopInvariant(PtrScev, Lp)) in getPtrStride() 1580 const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(PtrScev); in getPtrStride() 1586 << " SCEV: " << *PtrScev << "\n"); in getPtrStride()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMTargetTransformInfo.cpp | 2483 const SCEV *PtrScev = PSE.getSE()->getSCEV(Ptr); in canTailPredicateLoop() local 2484 if (auto AR = dyn_cast<SCEVAddRecExpr>(PtrScev)) { in canTailPredicateLoop()
|