Home
last modified time | relevance | path

Searched refs:getEffectiveSCEVType (Results 1 – 6 of 6) sorted by relevance

/freebsd-9-stable/contrib/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp704 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitAddExpr()
775 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitMulExpr()
817 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitUDivExpr()
1035 (SE.getEffectiveSCEVType(PN->getType()) != in getAddRecExprPHILiterally()
1036 SE.getEffectiveSCEVType(Normalized->getType())) || in getAddRecExprPHILiterally()
1152 Type *IntTy = SE.getEffectiveSCEVType(STy); in expandAddRecExprLiterally()
1262 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitAddRecExpr()
1356 assert(Ty == SE.getEffectiveSCEVType(CanonicalIV->getType()) && in visitAddRecExpr()
1394 Type *Ty = SE.getEffectiveSCEVType(S->getType()); in visitTruncateExpr()
1396 SE.getEffectiveSCEVType(S->getOperand()->getType())); in visitTruncateExpr()
[all …]
DScalarEvolutionAliasAnalysis.cpp126 if (SE->getEffectiveSCEVType(AS->getType()) == in alias()
127 SE->getEffectiveSCEVType(BS->getType())) { in alias()
DScalarEvolution.cpp331 IntegerType *ITy = cast<IntegerType>(getEffectiveSCEVType(Ty)); in getConstant()
828 Ty = getEffectiveSCEVType(Ty); in getTruncateExpr()
907 Ty = getEffectiveSCEVType(Ty); in getZeroExtendExpr()
1165 Ty = getEffectiveSCEVType(Ty); in getSignExtendExpr()
1317 Ty = getEffectiveSCEVType(Ty); in getAnyExtendExpr()
1468 Type *ETy = getEffectiveSCEVType(Ops[0]->getType()); in getAddExpr()
1470 assert(getEffectiveSCEVType(Ops[i]->getType()) == ETy && in getAddExpr()
1871 Type *ETy = getEffectiveSCEVType(Ops[0]->getType()); in getMulExpr()
1873 assert(getEffectiveSCEVType(Ops[i]->getType()) == ETy && in getMulExpr()
2128 assert(getEffectiveSCEVType(LHS->getType()) == in getUDivExpr()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp668 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty); in visitCast()
678 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty); in visitCast()
1023 assert(SE->getEffectiveSCEVType(WideIVExpr->getType()) == WideType && in CreateWideIV()
1489 Type *OfsTy = SE->getEffectiveSCEVType(IVInit->getType()); in genLoopLimit()
DLoopStrengthReduce.cpp314 SE.getEffectiveSCEVType(NewMul->getType()))); in DoInitialMatch()
668 (SE.getEffectiveSCEVType(PN->getType()) == in isExistingPhi()
669 SE.getEffectiveSCEVType(AR->getType())) && in isExistingPhi()
2321 Types.insert(SE.getEffectiveSCEVType(Expr->getType())); in CollectInterestingTypesAndFactors()
2842 Type *IntTy = SE.getEffectiveSCEVType(IVTy); in GenerateIVChain()
3518 DstTy = SE.getEffectiveSCEVType(DstTy); in GenerateTruncates()
3661 Type *IntTy = SE.getEffectiveSCEVType(OrigReg->getType()); in GenerateCrossUseConstantOffsets()
4401 else if (SE.getEffectiveSCEVType(Ty) == SE.getEffectiveSCEVType(OpTy)) in Expand()
4405 Type *IntTy = SE.getEffectiveSCEVType(Ty); in Expand()
4536 Constant *C = ConstantInt::getSigned(SE.getEffectiveSCEVType(OpTy), in Expand()
/freebsd-9-stable/contrib/llvm/include/llvm/Analysis/
DScalarEvolution.h567 Type *getEffectiveSCEVType(Type *Ty) const;