Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopCacheAnalysis.cpp99 const SCEV *StepRec = AR->getStepRecurrence(SE); in isOneDimensionalArray() local
100 if (StepRec && SE.isKnownNegative(StepRec)) in isOneDimensionalArray()
101 StepRec = SE.getNegativeSCEV(StepRec); in isOneDimensionalArray()
103 return StepRec == &ElemSize; in isOneDimensionalArray()
436 const SCEV *StepRec = AccessFnAR ? AccessFnAR->getStepRecurrence(SE) : nullptr; in delinearize() local
438 if (StepRec && SE.isKnownNegative(StepRec)) in delinearize()
440 SE.getNegativeSCEV(StepRec), in delinearize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp234 const SCEV *StepRec = IndVarBase->getStepRecurrence(SE); in parseLoopStructure() local
235 if (!isa<SCEVConstant>(StepRec)) { in parseLoopStructure()
239 ConstantInt *StepCI = cast<SCEVConstant>(StepRec)->getValue(); in parseLoopStructure()