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

References

lib/Transforms/Scalar/IndVarSimplify.cpp
  644         if (isa<SCEVCouldNotCompute>(ExitValue) ||
  645             !SE->isLoopInvariant(ExitValue, L) ||
  646             !isSafeToExpand(ExitValue, *SE)) {
  656               ExitValue = AddRec->evaluateAtIteration(ExitCount, *SE);
  657           if (isa<SCEVCouldNotCompute>(ExitValue) ||
  658               !SE->isLoopInvariant(ExitValue, L) ||
  659               !isSafeToExpand(ExitValue, *SE))
  669             !isa<SCEVConstant>(ExitValue) && !isa<SCEVUnknown>(ExitValue) &&
  669             !isa<SCEVConstant>(ExitValue) && !isa<SCEVUnknown>(ExitValue) &&
  673         bool HighCost = Rewriter.isHighCostExpansion(ExitValue, L, Inst);
  674         Value *ExitVal = Rewriter.expandCodeFor(ExitValue, PN->getType(), Inst);