Lines Matching refs:SCEVUnknown

350     const SCEVUnknown *U = cast<SCEVUnknown>(this);  in print()
402 return cast<SCEVUnknown>(this)->getType(); in getType()
506 void SCEVUnknown::deleted() { in deleted()
517 void SCEVUnknown::allUsesReplacedWith(Value *New) { in allUsesReplacedWith()
527 bool SCEVUnknown::isSizeOf(Type *&AllocTy) const { in isSizeOf()
544 bool SCEVUnknown::isAlignOf(Type *&AllocTy) const { in isAlignOf()
569 bool SCEVUnknown::isOffsetOf(Type *&CTy, Constant *&FieldNo) const { in isOffsetOf()
712 const SCEVUnknown *LU = cast<SCEVUnknown>(LHS); in CompareSCEVComplexity()
713 const SCEVUnknown *RU = cast<SCEVUnknown>(RHS); in CompareSCEVComplexity()
1058 if (isa<SCEVUnknown>(Op)) { in getPtrToIntExpr()
1128 const SCEV *visitUnknown(const SCEVUnknown *Expr) { in getPtrToIntExpr()
2417 if (isa<SCEVConstant>(Fold) || isa<SCEVUnknown>(Fold)) in getAddExpr()
3714 assert(cast<SCEVUnknown>(S)->getValue() == V && in getUnknown()
3718 SCEV *S = new (SCEVAllocator) SCEVUnknown(ID.Intern(SCEVAllocator), V, this, in getUnknown()
3720 FirstUnknown = cast<SCEVUnknown>(S); in getUnknown()
3771 auto *SU = dyn_cast<SCEVUnknown>(S); in checkValidity()
3891 if (Offset != nullptr && !isa<SCEVUnknown>(Stripped) && in getSCEV()
4186 !isa<SCEVUnknown>(Old) || in forgetSymbolicName()
4217 const SCEV *visitUnknown(const SCEVUnknown *Expr) { in visitUnknown()
4258 const SCEV *visitUnknown(const SCEVUnknown *Expr) { in visitUnknown()
4310 const SCEV *visitUnknown(const SCEVUnknown *Expr) { in visitUnknown()
4374 const SCEV *visitUnknown(const SCEVUnknown *Expr) { in visitUnknown()
4663 static Type *isSimpleCastedPHI(const SCEV *Op, const SCEVUnknown *SymbolicPHI, in isSimpleCastedPHI()
4762 ScalarEvolution::createAddRecFromPHIWithCastsImpl(const SCEVUnknown *SymbolicPHI) { in createAddRecFromPHIWithCastsImpl()
4973 ScalarEvolution::createAddRecFromPHIWithCasts(const SCEVUnknown *SymbolicPHI) { in createAddRecFromPHIWithCasts()
5290 const auto *SU = cast<SCEVUnknown>(S); in IsAvailableOnEntry()
5591 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(S)) { in GetMinTrailingZerosImpl()
5829 if (const SCEVUnknown *U = dyn_cast<SCEVUnknown>(S)) { in getRangeRef()
6097 auto *SU = dyn_cast<SCEVUnknown>(S); in getRangeViaFactoring()
7009 if (!isa<PHINode>(I) || !isa<SCEVUnknown>(Old)) { in getBackedgeTakenInfo()
8346 return dyn_cast<Constant>(cast<SCEVUnknown>(V)->getValue()); in BuildConstantFromSCEV()
8450 if (const SCEVUnknown *SU = dyn_cast<SCEVUnknown>(V)) { in computeSCEVAtScope()
9197 if (const SCEVUnknown *AU = dyn_cast<SCEVUnknown>(A)) in HasSameValue()
9198 if (const SCEVUnknown *BU = dyn_cast<SCEVUnknown>(B)) in HasSameValue()
10521 if (const SCEVUnknown *LU = dyn_cast<SCEVUnknown>(LHS)) in isImpliedViaMerge()
10527 if (const SCEVUnknown *RU = dyn_cast<SCEVUnknown>(RHS)) in isImpliedViaMerge()
10799 } else if (auto *LHSUnknownExpr = dyn_cast<SCEVUnknown>(LHS)) { in isImpliedViaOperations()
11428 if (const auto *SU = dyn_cast<SCEVUnknown>(S)) in containsUndefs()
11460 if (isa<SCEVUnknown>(S) || isa<SCEVMulExpr>(S) || in follow()
11523 const SCEVUnknown *Unknown = dyn_cast<SCEVUnknown>(Op); in follow()
11635 if (SCEVExprContains(T, [](const SCEV *S) { return isa<SCEVUnknown>(S); })) in containsParameters()
11652 if (isa<SCEVUnknown>(T)) in removeConstantFactors()
12031 for (SCEVUnknown *U = FirstUnknown; U;) { in ~ScalarEvolution()
12032 SCEVUnknown *Tmp = U; in ~ScalarEvolution()
12034 Tmp->~SCEVUnknown(); in ~ScalarEvolution()
12315 if (auto *I = dyn_cast<Instruction>(cast<SCEVUnknown>(S)->getValue())) in computeLoopDisposition()
12404 dyn_cast<Instruction>(cast<SCEVUnknown>(S)->getValue())) { in computeBlockDisposition()
12515 const SCEV *visitUnknown(const SCEVUnknown *Expr) { in verify()
12732 const SCEV *visitUnknown(const SCEVUnknown *Expr) { in visitUnknown()
12802 const SCEV *convertToAddRecWithPreds(const SCEVUnknown *Expr) { in convertToAddRecWithPreds()
13214 const SCEV *visitUnknown(const SCEVUnknown *Expr) { in visitUnknown()
13225 if (!isa<SCEVUnknown>(LHS)) { in applyLoopGuards()
13232 auto *LHSUnknown = dyn_cast<SCEVUnknown>(LHS); in applyLoopGuards()