Home
last modified time | relevance | path

Searched refs:isSCEVable (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp114 assert(SE->isSCEVable(IVSrc->getType()) && "Expect SCEVable IV operand"); in foldIVUser()
129 if (!SE->isSCEVable(UseInst->getType())) in foldIVUser()
254 if (!SE->isSCEVable(UseInst->getType()) || in eliminateIVUser()
419 if (!SE->isSCEVable(I->getType())) in isSimpleIVUser()
446 if (!SE->isSCEVable(CurrIV->getType())) in simplifyUsers()
/external/llvm/lib/Analysis/
DIVUsers.cpp124 if (!SE->isSCEVable(I->getType())) in AddUsersImpl()
DScalarEvolution.cpp1076 assert(isSCEVable(Ty) && in getTruncateExpr()
1413 assert(isSCEVable(Ty) && in getZeroExtendExpr()
1579 assert(isSCEVable(Ty) && in getSignExtendExpr()
1780 assert(isSCEVable(Ty) && in getAnyExtendExpr()
3184 bool ScalarEvolution::isSCEVable(Type *Ty) const { in isSCEVable() function in ScalarEvolution
3192 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getTypeSizeInBits()
3201 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getEffectiveSCEVType()
3251 assert(isSCEVable(V->getType()) && "Value is not SCEVable!"); in getSCEV()
4067 if (!isSCEVable(V->getType())) in createSCEV()
4321 if (isSCEVable(U->getType()) && isSCEVable(U->getOperand(0)->getType())) in createSCEV()
[all …]
DScalarEvolutionExpander.cpp1085 if (!SE.isSCEVable(PN->getType())) in getAddRecExprPHILiterally()
1722 if (!SE.isSCEVable(Phi->getType())) in replaceCongruentIVs()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp727 if (SE.isSCEVable(PN->getType()) && in isExistingPhi()
790 SE.isSCEVable(UI->getType())) { in isHighCostExpansion()
2448 if (!SE.isSCEVable(Oper->getType())) in findIVOperand()
2728 if (SE.isSCEVable(OtherUse->getType()) in ChainInstruction()
2788 if (SE.isSCEVable(I->getType()) && !isa<SCEVUnknown>(SE.getSCEV(I))) in CollectChains()
2811 if (!SE.isSCEVable(PN->getType())) in CollectChains()
3158 if (SE.isSCEVable(UserInst->getType())) { in CollectLoopInvariantFixupsAndFormulae()
DIndVarSimplify.cpp924 if (!SE->isSCEVable(NarrowUse->getType())) in GetWideRecurrence()
1485 if (!SE->isSCEVable(Phi->getType())) in FindLoopCounter()
/external/llvm/include/llvm/Analysis/
DScalarEvolution.h591 bool isSCEVable(Type *Ty) const;