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

Declarations

include/llvm/Analysis/ScalarEvolutionExpander.h
   31   bool isSafeToExpand(const SCEV *S, ScalarEvolution &SE);

References

lib/Analysis/ScalarEvolutionExpander.cpp
 2432   if (!isSafeToExpand(S, SE))
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  357   if (!isSafeToExpand(BasePtrStartSCEV, *SE))
lib/Transforms/Scalar/IndVarSimplify.cpp
  646             !isSafeToExpand(ExitValue, *SE)) {
  659               !isSafeToExpand(ExitValue, *SE))
 2834       !isSafeToExpand(ExactBTC, *SE))
 2864         !isSafeToExpand(ExitCount, *SE))
lib/Transforms/Scalar/LoopDataPrefetch.cpp
  303       if (!isSafeToExpand(NextLSCEV, *SE))
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  972   if (!isSafeToExpand(Start, *SE))
 1000   if (!isSafeToExpand(NumBytesS, *SE))
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 3289         if (SE.isLoopInvariant(N, L) && isSafeToExpand(N, SE)) {
 3340   if (!isSafeToExpand(S, SE))