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

Declarations

include/llvm/Analysis/ScalarEvolution.h
  584   const SCEV *getUnknown(Value *V);

References

include/llvm/Analysis/ScalarEvolutionExpressions.h
  807         return SE.getUnknown(NV);
lib/Analysis/IVDescriptors.cpp
  875   const SCEV *Step = SE->getUnknown(Addend);
lib/Analysis/ScalarEvolution.cpp
 5040   const SCEV *SymbolicName = getUnknown(PN);
 5323   return getUnknown(PN);
 5338     return getUnknown(I);
 5422   return getUnknown(I);
 5430     return getUnknown(GEP);
 6136     return getUnknown(V);
 6144       return getUnknown(UndefValue::get(V->getType()));
 6150     return GA->isInterposable() ? getUnknown(V) : getSCEV(GA->getAliasee());
 6152     return getUnknown(V);
 6505   return getUnknown(V);
11933       return SE.getUnknown(Expr->getValue());
lib/Analysis/ScalarEvolutionExpander.cpp
  589     Ops.push_back(SE.getUnknown(GEP));
  733       NewOps.push_back(isa<Instruction>(Sum) ? SE.getUnknown(Sum) :
 1470         Result = expandAddToGEP(SE.getUnknown(Result), PTy, IntTy, Base);
 1520     V = expandCodeFor(SE.getTruncateExpr(SE.getUnknown(V), Ty), nullptr,
 1554     const SCEV *AddExprLHS = SE.getUnknown(expand(S->getStart()));
 1555     const SCEV *AddExprRHS = SE.getUnknown(expand(Rest));
 1609         SE.getMulExpr(SE.getUnknown(CanonicalIV),
 1618   const SCEV *IH = SE.getUnknown(CanonicalIV);   // Get I as a "symbolic" SCEV.
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 3195       const SCEV *IVOperExpr = SE.getAddExpr(SE.getUnknown(IVSrc),
 3196                                              SE.getUnknown(IncV));
 3446               SE.getUnknown(const_cast<Instruction *>(UserInst)));
 5165     Ops.push_back(SE.getUnknown(Rewriter.expandCodeFor(Reg, nullptr)));
 5181             SE.getUnknown(Rewriter.expandCodeFor(ScaledS, nullptr)));
 5200         Ops.push_back(SE.getUnknown(FullV));
 5202       ScaledS = SE.getUnknown(Rewriter.expandCodeFor(ScaledS, nullptr));
 5216       Ops.push_back(SE.getUnknown(FullV));
 5218     Ops.push_back(SE.getUnknown(F.BaseGV));
 5226     Ops.push_back(SE.getUnknown(FullV));
 5238         Ops.push_back(SE.getUnknown(ICmpScaledV));
 5244       Ops.push_back(SE.getUnknown(ConstantInt::getSigned(IntTy, Offset)));
 5252     Ops.push_back(SE.getUnknown(ConstantInt::getSigned(IntTy,
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1175           SE->getAddExpr(SE->getUnknown(LHS), SE->getUnknown(RHS));
 1175           SE->getAddExpr(SE->getUnknown(LHS), SE->getUnknown(RHS));
 1191           SE->getAddExpr(SE->getUnknown(LHS), SE->getUnknown(RHS));
 1191           SE->getAddExpr(SE->getUnknown(LHS), SE->getUnknown(RHS));
tools/polly/lib/Analysis/ScopInfo.cpp
 1412       return SE.getUnknown(NewValue);
tools/polly/lib/CodeGen/BlockGenerators.cpp
 1607     LTS[L] = SE.getUnknown(LoopPHI);
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  917     LTS[Stmt->getLoopForDimension(i)] = SE->getUnknown(V);
  962   const SCEV *OuterLIV = SE.getAddRecExpr(SE.getUnknown(Builder.getInt64(0)),
  963                                           SE.getUnknown(Builder.getInt64(1)), L,
  966   OutsideLoopIterations[L] = SE.getUnknown(V);
 1060           if (Address && SE.getUnknown(UndefValue::get(Address->getType())) ==
unittests/Analysis/ScalarEvolutionTest.cpp
  787       SE.getAddRecExpr(SE.getUnknown(GepBase), SE.getConstant(T_int64, 1),