Searched refs:getEffectiveSCEVType (Results 1 – 10 of 10) sorted by relevance
29 if (SE.getEffectiveSCEVType(A->getType()) != in canComputePointerDiff()30 SE.getEffectiveSCEVType(B->getType())) in canComputePointerDiff()
1210 Ty = getEffectiveSCEVType(Ty); in getTruncateExpr()1600 Ty = getEffectiveSCEVType(Ty); in getZeroExtendExpr()1902 Ty = getEffectiveSCEVType(Ty); in getSignExtendExpr()2157 Ty = getEffectiveSCEVType(Ty); in getAnyExtendExpr()2464 Type *ETy = getEffectiveSCEVType(Ops[0]->getType()); in getAddExpr()3321 assert(getEffectiveSCEVType(LHS->getType()) == in getURemExpr()3322 getEffectiveSCEVType(RHS->getType()) && in getURemExpr()3764 Type *ETy = getEffectiveSCEVType(Ops[0]->getType()); in getMinMaxExpr()4080 Type *ETy = getEffectiveSCEVType(Ops[0]->getType()); in getSequentialMinMaxExpr()4434 Ty = getEffectiveSCEVType(Ty); in getNegativeSCEV()[all …]
863 Type *IntPtrTy = SE->getEffectiveSCEVType( in findForkedSCEVs()
746 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitAddExpr()811 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitMulExpr()905 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitUDivExpr()1111 Type *PhiTy = SE.getEffectiveSCEVType(Phi->getType()); in canBeCheaplyTransformed()1246 TruncTy = SE.getEffectiveSCEVType(Normalized->getType()); in getAddRecExprPHILiterally()1355 Type *IntTy = SE.getEffectiveSCEVType(STy); in expandAddRecExprLiterally()1469 if (ResTy != SE.getEffectiveSCEVType(ResTy)) in expandAddRecExprLiterally()1522 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitAddRecExpr()1652 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitTruncateExpr()1660 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitZeroExtendExpr()[all …]
1889 assert(SE->getEffectiveSCEVType(WideIVExpr->getType()) == WideType && in createWideIV()
133 PtrSCEV, SE->getEffectiveSCEVType(AASCEV->getType())); in getNewAlignment()
446 SE.getEffectiveSCEVType(NewMul->getType()))); in DoInitialMatch()942 (SE.getEffectiveSCEVType(PN.getType()) == in isExistingPhi()943 SE.getEffectiveSCEVType(AR->getType())) && in isExistingPhi()2700 Types.insert(SE.getEffectiveSCEVType(Expr->getType())); in CollectInterestingTypesAndFactors()3220 Type *IntTy = SE.getEffectiveSCEVType(IVTy); in GenerateIVChain()3786 CombinedIntegerType = SE.getEffectiveSCEVType(BaseReg->getType()); in GenerateCombinations()4296 Type *IntTy = SE.getEffectiveSCEVType(OrigReg->getType()); in GenerateCrossUseConstantOffsets()5306 else if (SE.getEffectiveSCEVType(Ty) == SE.getEffectiveSCEVType(OpTy)) in Expand()5310 Type *IntTy = SE.getEffectiveSCEVType(Ty); in Expand()5445 Constant *C = ConstantInt::getSigned(SE.getEffectiveSCEVType(OpTy), in Expand()
550 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty); in visitIVCast()997 Type *OfsTy = SE->getEffectiveSCEVType(IVInit->getType()); in genLoopLimit()
506 Type *getEffectiveSCEVType(Type *Ty) const;
1104 SE.getEffectiveSCEVType(PointerType::getInt8PtrTy(SE.getContext())); in isValidAccess()