Home
last modified time | relevance | path

Searched refs:LoopInvariant (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLICM.cpp2498 auto LoopInvariant = [&](Value *V) { return L.isLoopInvariant(V); }; in hoistGEP() local
2499 if (!L.isLoopInvariant(SrcPtr) || !all_of(GEP->indices(), LoopInvariant)) in hoistGEP()
2506 if (all_of(Src->indices(), LoopInvariant)) in hoistGEP()
H A DInductiveRangeCheckElimination.cpp
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopConstrainer.cpp173 ScalarEvolution::LoopInvariant && in parseLoopStructure()
H A DLoopUtils.cpp915 if (LD != ScalarEvolution::LoopInvariant) in hasIterationCountInvariantInParent()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h459 LoopInvariant, ///< The SCEV is loop-invariant.
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp13717 case ScalarEvolution::LoopInvariant: in operator <<()
13857 return LoopInvariant; in computeLoopDisposition()
13877 return LoopInvariant; in computeLoopDisposition()
13886 return LoopInvariant; in computeLoopDisposition()
13908 return HasVarying ? LoopComputable : LoopInvariant; in computeLoopDisposition()
13916 return (L && !L->contains(I)) ? LoopInvariant : LoopVariant; in computeLoopDisposition()
13917 return LoopInvariant; in computeLoopDisposition()
13925 return getLoopDisposition(S, L) == LoopInvariant; in isLoopInvariant()