Searched refs:isSCEVable (Results 1 – 14 of 14) sorted by relevance
131 assert(SE->isSCEVable(IVSrc->getType()) && "Expect SCEVable IV operand"); in foldIVUser()151 if (!SE->isSCEVable(UseInst->getType())) in foldIVUser()662 if (!SE->isSCEVable(I->getType())) in replaceIVUserWithLoopInvariant()690 if (!SE->isSCEVable(UseInst->getType()) || in eliminateIdentitySCEV()856 if (!SE->isSCEVable(I->getType())) in isSimpleIVUser()883 if (!SE->isSCEVable(CurrIV->getType())) in simplifyUsers()
29 if (!SE.isSCEVable(I->getType())) in simplifyInstWithSCEV()
236 if (!SE.isSCEVable(Addr->getType())) in offsetFromAlloca()249 if (!SE.isSCEVable(Addr->getType())) in getAccessRange()
177 if (!SE->isSCEVable(I->getType())) in AddUsersImpl()
1226 assert(isSCEVable(Ty) && in getTruncateExpr()1601 assert(isSCEVable(Ty) && in getZeroExtendExpr()1907 assert(isSCEVable(Ty) && in getSignExtendExpr()2161 assert(isSCEVable(Ty) && in getAnyExtendExpr()3781 bool ScalarEvolution::isSCEVable(Type *Ty) const { in isSCEVable() function in ScalarEvolution3789 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getTypeSizeInBits()3799 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getEffectiveSCEVType()6122 if (!isSCEVable(V->getType())) in createSCEV()6460 if (isSCEVable(U->getType()) && isSCEVable(U->getOperand(0)->getType())) in createSCEV()8145 if (!isSCEVable(Op->getType())) in computeSCEVAtScope()[all …]
1163 if (!SE.isSCEVable(PN.getType())) in getAddRecExprPHILiterally()1886 if (!SE.isSCEVable(PN->getType())) in replaceCongruentIVs()1907 if (!SE.isSCEVable(Phi->getType())) in replaceCongruentIVs()
2052 if (!SE->isSCEVable(V->getType())) in isUniform()
237 if (SE->isSCEVable(I->getType()) && isPotentiallyNaryReassociable(&*I)) { in doOneIteration()
590 if (!SE->isSCEVable(PN->getType())) in rewriteLoopExitValues()1266 if (!SE->isSCEVable(DU.NarrowUse->getType())) in getWideRecurrence()2172 if (!SE->isSCEVable(Phi->getType())) in isLoopCounter()
877 if (SE.isSCEVable(PN.getType()) && in isExistingPhi()939 SE.isSCEVable(UI->getType())) { in isHighCostExpansion()2695 if (!SE.isSCEVable(Oper->getType())) in findIVOperand()2975 if (SE.isSCEVable(OtherUse->getType()) in ChainInstruction()3032 if (SE.isSCEVable(I.getType()) && !isa<SCEVUnknown>(SE.getSCEV(&I))) in CollectChains()3054 if (!SE.isSCEVable(PN.getType())) in CollectChains()3403 if (SE.isSCEVable(UserInst->getType())) { in CollectLoopInvariantFixupsAndFormulae()
1164 if (!SE->isSCEVable(I->getType())) in reuniteExts()
211 if (!SE->isSCEVable(CurrentPHINode->getType())) in alreadyPrepared()
496 bool isSCEVable(Type *Ty) const;
1662 if (PSE.getSE()->isSCEVable(IV->getType())) { in widenIntOrFpInduction()