Searched refs:getEffectiveSCEVType (Results 1 – 8 of 8) sorted by relevance
44 if (SE.getEffectiveSCEVType(AS->getType()) == in alias()45 SE.getEffectiveSCEVType(BS->getType())) { in alias()
1193 Ty = getEffectiveSCEVType(Ty); in getTruncateExpr()1583 Ty = getEffectiveSCEVType(Ty); in getZeroExtendExpr()1886 Ty = getEffectiveSCEVType(Ty); in getSignExtendExpr()2123 Ty = getEffectiveSCEVType(Ty); in getAnyExtendExpr()2409 Type *ETy = getEffectiveSCEVType(Ops[0]->getType()); in getAddExpr()3238 assert(getEffectiveSCEVType(LHS->getType()) == in getURemExpr()3239 getEffectiveSCEVType(RHS->getType()) && in getURemExpr()3517 Type *ETy = getEffectiveSCEVType(Operands[0]->getType()); in getAddRecExpr()3675 Type *ETy = getEffectiveSCEVType(Ops[0]->getType()); in getMinMaxExpr()4102 Ty = getEffectiveSCEVType(Ty); in getNegativeSCEV()[all …]
743 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitAddExpr()815 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitMulExpr()910 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitUDivExpr()1405 Type *IntTy = SE.getEffectiveSCEVType(STy); in expandAddRecExprLiterally()1519 if (ResTy != SE.getEffectiveSCEVType(ResTy)) in expandAddRecExprLiterally()1572 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitAddRecExpr()1715 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitTruncateExpr()1746 Ty = SE.getEffectiveSCEVType(Ty); in visitSMaxExpr()1775 Ty = SE.getEffectiveSCEVType(Ty); in visitUMaxExpr()1804 Ty = SE.getEffectiveSCEVType(Ty); in visitSMinExpr()[all …]
1841 assert(SE->getEffectiveSCEVType(WideIVExpr->getType()) == WideType && in createWideIV()
136 PtrSCEV, SE->getEffectiveSCEVType(AASCEV->getType())); in getNewAlignment()
545 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty); in visitIVCast()555 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty); in visitIVCast()992 Type *OfsTy = SE->getEffectiveSCEVType(IVInit->getType()); in genLoopLimit()
444 SE.getEffectiveSCEVType(NewMul->getType()))); in DoInitialMatch()939 (SE.getEffectiveSCEVType(PN.getType()) == in isExistingPhi()940 SE.getEffectiveSCEVType(AR->getType())) && in isExistingPhi()2697 Types.insert(SE.getEffectiveSCEVType(Expr->getType())); in CollectInterestingTypesAndFactors()3219 Type *IntTy = SE.getEffectiveSCEVType(IVTy); in GenerateIVChain()3745 CombinedIntegerType = SE.getEffectiveSCEVType(BaseReg->getType()); in GenerateCombinations()4243 Type *IntTy = SE.getEffectiveSCEVType(OrigReg->getType()); in GenerateCrossUseConstantOffsets()5257 else if (SE.getEffectiveSCEVType(Ty) == SE.getEffectiveSCEVType(OpTy)) in Expand()5261 Type *IntTy = SE.getEffectiveSCEVType(Ty); in Expand()5396 Constant *C = ConstantInt::getSigned(SE.getEffectiveSCEVType(OpTy), in Expand()
496 Type *getEffectiveSCEVType(Type *Ty) const;