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

Declarations

include/llvm/Analysis/ScalarEvolution.h
  485   bool isSCEVable(Type *Ty) const;

References

lib/Analysis/IVUsers.cpp
  176   if (!SE->isSCEVable(I->getType()))
lib/Analysis/LoopAccessAnalysis.cpp
 2113   if (!SE->isSCEVable(V->getType()))
lib/Analysis/LoopCacheAnalysis.cpp
  364   assert(SE.isSCEVable(Addr->getType()) && "Addr should be SCEVable");
lib/Analysis/LoopUnrollAnalyzer.cpp
   28   if (!SE.isSCEVable(I->getType()))
lib/Analysis/ScalarEvolution.cpp
 1258   assert(isSCEVable(Ty) &&
 1641   assert(isSCEVable(Ty) &&
 1947   assert(isSCEVable(Ty) &&
 2201   assert(isSCEVable(Ty) &&
 3774   assert(isSCEVable(Ty) && "Type is not SCEVable!");
 3784   assert(isSCEVable(Ty) && "Type is not SCEVable!");
 3900   assert(isSCEVable(V->getType()) && "Value is not SCEVable!");
 3932   assert(isSCEVable(V->getType()) && "Value is not SCEVable!");
 6015     if (!isSCEVable(I->getOperand(OpIndex)->getType()))
 6135   if (!isSCEVable(V->getType()))
 6473     if (isSCEVable(U->getType()) && isSCEVable(U->getOperand(0)->getType()))
 6473     if (isSCEVable(U->getType()) && isSCEVable(U->getOperand(0)->getType()))
 8227           if (!isSCEVable(Op->getType()))
11568     if (isSCEVable(I.getType()) && !isa<CmpInst>(I)) {
12490       if (!SE.isSCEVable(I.getType()))
lib/Analysis/ScalarEvolutionExpander.cpp
 1182       if (!SE.isSCEVable(PN.getType()))
 1974       if (!SE.isSCEVable(PN->getType()))
 1995     if (!SE.isSCEVable(Phi->getType()))
lib/Analysis/StackSafetyAnalysis.cpp
  235   if (!SE.isSCEVable(Addr->getType()))
  248   if (!SE.isSCEVable(Addr->getType()))
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  510     if (!SE->isSCEVable(CurrentPHINode->getType()))
lib/Transforms/Scalar/IndVarSimplify.cpp
  610       if (!SE->isSCEVable(PN->getType()))
 1308   if (!SE->isSCEVable(DU.NarrowUse->getType()))
 2224   if (!SE->isSCEVable(Phi->getType()))
lib/Transforms/Scalar/LoopFuse.cpp
 1216       if (SE.isSCEVable(PHI->getType()))
 1458       if (SE.isSCEVable(PHI->getType()))
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  885     if (SE.isSCEVable(PN.getType()) &&
  947               SE.isSCEVable(UI->getType())) {
 2722       if (!SE.isSCEVable(Oper->getType()))
 3002     if (SE.isSCEVable(OtherUse->getType())
 3059       if (SE.isSCEVable(I.getType()) && !isa<SCEVUnknown>(SE.getSCEV(&I)))
 3081     if (!SE.isSCEVable(PN.getType()))
 3439         if (SE.isSCEVable(UserInst->getType())) {
lib/Transforms/Scalar/NaryReassociate.cpp
  236       if (SE->isSCEVable(I->getType()) && isPotentiallyNaryReassociable(&*I)) {
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1163   if (!SE->isSCEVable(I->getType()))
lib/Transforms/Utils/SimplifyIndVar.cpp
  132     assert(SE->isSCEVable(IVSrc->getType()) && "Expect SCEVable IV operand");
  152   if (!SE->isSCEVable(UseInst->getType()))
  660   if (!SE->isSCEVable(I->getType()))
  688   if (!SE->isSCEVable(UseInst->getType()) ||
  826   if (!SE->isSCEVable(I->getType()))
  853   if (!SE->isSCEVable(CurrIV->getType()))
lib/Transforms/Vectorize/LoopVectorize.cpp
 1826   if (PSE.getSE()->isSCEVable(IV->getType())) {
tools/polly/lib/Analysis/ScopBuilder.cpp
 2995     if (SE.isSCEVable(AccInst->getType())) {
tools/polly/lib/Analysis/ScopInfo.cpp
  735   if (!Ptr || !SE->isSCEVable(Ptr->getType()))
tools/polly/lib/CodeGen/BlockGenerators.cpp
   68   if (!SE.isSCEVable(Old->getType()))
  896     if (SE.isSCEVable(EscapeInst->getType()))
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
 1221   if (SE.isSCEVable(Ty))
 1390   if (SE.isSCEVable(AccInstTy)) {
tools/polly/lib/Support/ScopHelper.cpp
  278       assert(SE.isSCEVable(Op->getType()));
  638   if (!V || !SE->isSCEVable(V->getType()))
tools/polly/lib/Support/VirtualInstruction.cpp
   66   if (SE->isSCEVable(Val->getType())) {