reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Analysis/LoopInfo.h
  535   bool hasLoopInvariantOperands(const Instruction *I) const;

References

lib/Transforms/Scalar/IndVarSimplify.cpp
  855       if (!L->hasLoopInvariantOperands(I))
lib/Transforms/Scalar/LICM.cpp
  593         !CurLoop->hasLoopInvariantOperands(BI))
  648     if (!ControlFlowHoisting || !CurLoop->hasLoopInvariantOperands(PN))
  851       if (CurLoop->hasLoopInvariantOperands(&I) &&
  901           CurLoop->hasLoopInvariantOperands(&I) &&
lib/Transforms/Scalar/LoopPredication.cpp
  544       if (LI->isUnordered() && L->hasLoopInvariantOperands(LI))
lib/Transforms/Scalar/LoopSink.cpp
  300     assert(L.hasLoopInvariantOperands(I) &&
lib/Transforms/Utils/LoopRotationUtils.cpp
  333     if (L->hasLoopInvariantOperands(Inst) && !Inst->mayReadFromMemory() &&
lib/Transforms/Vectorize/LoopVectorize.cpp
 4075     if (VF > 1 && OrigLoop->hasLoopInvariantOperands(GEP)) {