Home
last modified time | relevance | path

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

12

/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DSimplifyIndVar.cpp116 assert(SE->isSCEVable(IVSrc->getType()) && "Expect SCEVable IV operand"); in foldIVUser()
131 if (!SE->isSCEVable(UseInst->getType())) in foldIVUser()
261 if (!SE->isSCEVable(UseInst->getType()) || in eliminateIVUser()
302 if (!SE->isSCEVable(I->getType())) in isSimpleIVUser()
329 if (!SE->isSCEVable(CurrIV->getType())) in simplifyUsers()
/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp113 assert(SE->isSCEVable(IVSrc->getType()) && "Expect SCEVable IV operand"); in foldIVUser()
128 if (!SE->isSCEVable(UseInst->getType())) in foldIVUser()
450 if (!SE->isSCEVable(UseInst->getType()) || in eliminateIdentitySCEV()
577 if (!SE->isSCEVable(I->getType())) in isSimpleIVUser()
604 if (!SE->isSCEVable(CurrIV->getType())) in simplifyUsers()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp130 assert(SE->isSCEVable(IVSrc->getType()) && "Expect SCEVable IV operand"); in foldIVUser()
145 if (!SE->isSCEVable(UseInst->getType())) in foldIVUser()
653 if (!SE->isSCEVable(I->getType())) in replaceIVUserWithLoopInvariant()
681 if (!SE->isSCEVable(UseInst->getType()) || in eliminateIdentitySCEV()
847 if (!SE->isSCEVable(I->getType())) in isSimpleIVUser()
874 if (!SE->isSCEVable(CurrIV->getType())) in simplifyUsers()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DLoopUnrollAnalyzer.cpp29 if (!SE.isSCEVable(I->getType())) in simplifyInstWithSCEV()
DIVUsers.cpp177 if (!SE->isSCEVable(I->getType())) in AddUsersImpl()
DScalarEvolution.cpp1228 assert(isSCEVable(Ty) && in getTruncateExpr()
1603 assert(isSCEVable(Ty) && in getZeroExtendExpr()
1909 assert(isSCEVable(Ty) && in getSignExtendExpr()
2163 assert(isSCEVable(Ty) && in getAnyExtendExpr()
3776 bool ScalarEvolution::isSCEVable(Type *Ty) const { in isSCEVable() function in ScalarEvolution
3784 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getTypeSizeInBits()
3794 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getEffectiveSCEVType()
3910 assert(isSCEVable(V->getType()) && "Value is not SCEVable!"); in getSCEV()
3942 assert(isSCEVable(V->getType()) && "Value is not SCEVable!"); in getExistingSCEV()
5997 if (!isSCEVable(I->getOperand(OpIndex)->getType())) in isSCEVExprNeverPoison()
[all …]
DScalarEvolutionExpander.cpp1163 if (!SE.isSCEVable(PN.getType())) in getAddRecExprPHILiterally()
1886 if (!SE.isSCEVable(PN->getType())) in replaceCongruentIVs()
1907 if (!SE.isSCEVable(Phi->getType())) in replaceCongruentIVs()
/external/llvm/lib/Analysis/
DLoopUnrollAnalyzer.cpp30 if (!SE.isSCEVable(I->getType())) in simplifyInstWithSCEV()
DIVUsers.cpp127 if (!SE->isSCEVable(I->getType())) in AddUsersImpl()
DScalarEvolution.cpp1071 assert(isSCEVable(Ty) && in getTruncateExpr()
1408 assert(isSCEVable(Ty) && in getZeroExtendExpr()
1604 assert(isSCEVable(Ty) && in getSignExtendExpr()
1834 assert(isSCEVable(Ty) && in getAnyExtendExpr()
3284 bool ScalarEvolution::isSCEVable(Type *Ty) const { in isSCEVable() function in ScalarEvolution
3292 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getTypeSizeInBits()
3300 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getEffectiveSCEVType()
3415 assert(isSCEVable(V->getType()) && "Value is not SCEVable!"); in getSCEV()
3432 assert(isSCEVable(V->getType()) && "Value is not SCEVable!"); in getExistingSCEV()
4927 if (!isSCEVable(V->getType())) in createSCEV()
[all …]
DScalarEvolutionExpander.cpp1109 if (!PN || !SE.isSCEVable(PN->getType())) in getAddRecExprPHILiterally()
1781 if (!SE.isSCEVable(PN->getType())) in replaceCongruentIVs()
1802 if (!SE.isSCEVable(Phi->getType())) in replaceCongruentIVs()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DIVUsers.cpp86 if (!SE->isSCEVable(I->getType())) in AddUsersIfInteresting()
DScalarEvolution.cpp796 assert(isSCEVable(Ty) && in getTruncateExpr()
883 assert(isSCEVable(Ty) && in getZeroExtendExpr()
1141 assert(isSCEVable(Ty) && in getSignExtendExpr()
1293 assert(isSCEVable(Ty) && in getAnyExtendExpr()
2656 bool ScalarEvolution::isSCEVable(Type *Ty) const { in isSCEVable() function in ScalarEvolution
2664 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getTypeSizeInBits()
2685 assert(isSCEVable(Ty) && "Type is not SCEVable!"); in getEffectiveSCEVType()
2705 assert(isSCEVable(V->getType()) && "Value is not SCEVable!"); in getSCEV()
3554 if (!isSCEVable(V->getType())) in createSCEV()
3801 if (isSCEVable(U->getType()) && isSCEVable(U->getOperand(0)->getType())) in createSCEV()
[all …]
DScalarEvolutionExpander.cpp947 if (!SE.isSCEVable(PN->getType()) || in getAddRecExprPHILiterally()
1529 if (!SE.isSCEVable(Phi->getType())) in replaceCongruentIVs()
/external/llvm/lib/Transforms/Scalar/
DNaryReassociate.cpp249 if (SE->isSCEVable(I->getType()) && isPotentiallyNaryReassociable(&*I)) { in doOneIteration()
DIndVarSimplify.cpp532 if (!SE->isSCEVable(PN->getType())) in rewriteLoopExitValues()
1175 if (!SE->isSCEVable(NarrowUse->getType())) in getWideRecurrence()
1759 if (!SE->isSCEVable(Phi->getType())) in FindLoopCounter()
DLoopStrengthReduce.cpp718 if (SE.isSCEVable(PN->getType()) && in isExistingPhi()
780 SE.isSCEVable(UI->getType())) { in isHighCostExpansion()
2415 if (!SE.isSCEVable(Oper->getType())) in findIVOperand()
2691 if (SE.isSCEVable(OtherUse->getType()) in ChainInstruction()
2748 if (SE.isSCEVable(I.getType()) && !isa<SCEVUnknown>(SE.getSCEV(&I))) in CollectChains()
2771 if (!SE.isSCEVable(PN->getType())) in CollectChains()
3114 if (SE.isSCEVable(UserInst->getType())) { in CollectLoopInvariantFixupsAndFormulae()
DSeparateConstOffsetFromGEP.cpp1115 if (!SE->isSCEVable(I->getType())) in reuniteExts()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DNaryReassociate.cpp237 if (SE->isSCEVable(I->getType()) && isPotentiallyNaryReassociable(&*I)) { in doOneIteration()
DIndVarSimplify.cpp578 if (!SE->isSCEVable(PN->getType())) in rewriteLoopExitValues()
1282 if (!SE->isSCEVable(DU.NarrowUse->getType())) in getWideRecurrence()
2045 if (!SE->isSCEVable(Phi->getType())) in FindLoopCounter()
DLoopStrengthReduce.cpp872 if (SE.isSCEVable(PN.getType()) && in isExistingPhi()
934 SE.isSCEVable(UI->getType())) { in isHighCostExpansion()
2690 if (!SE.isSCEVable(Oper->getType())) in findIVOperand()
2970 if (SE.isSCEVable(OtherUse->getType()) in ChainInstruction()
3027 if (SE.isSCEVable(I.getType()) && !isa<SCEVUnknown>(SE.getSCEV(&I))) in CollectChains()
3049 if (!SE.isSCEVable(PN.getType())) in CollectChains()
3398 if (SE.isSCEVable(UserInst->getType())) { in CollectLoopInvariantFixupsAndFormulae()
DSeparateConstOffsetFromGEP.cpp1164 if (!SE->isSCEVable(I->getType())) in reuniteExts()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCLoopPreIncPrep.cpp211 if (!SE->isSCEVable(CurrentPHINode->getType())) in alreadyPrepared()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolution.h541 bool isSCEVable(Type *Ty) const;
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp964 if (!SE->isSCEVable(NarrowUse->getType())) in GetWideRecurrence()
1458 if (!SE->isSCEVable(Phi->getType())) in FindLoopCounter()

12