Home
last modified time | relevance | path

Searched refs:IVInit (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp982 const SCEV *IVInit = AR->getStart(); in genLoopLimit() local
997 Type *OfsTy = SE->getEffectiveSCEVType(IVInit->getType()); in genLoopLimit()
1006 const SCEV *IVLimit = SE->getAddExpr(IVInit, IVOffset); in genLoopLimit()
1029 if (SE->getTypeSizeInBits(IVInit->getType()) in genLoopLimit()
1031 if (isa<SCEVConstant>(IVInit) && isa<SCEVConstant>(ExitCount)) in genLoopLimit()
1032 ExitCount = SE->getZeroExtendExpr(ExitCount, IVInit->getType()); in genLoopLimit()
1034 IVInit = SE->getTruncateExpr(IVInit, ExitCount->getType()); in genLoopLimit()
1037 const SCEV *IVLimit = SE->getAddExpr(IVInit, ExitCount); in genLoopLimit()
/llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/
H A D2011-10-27-lftrnull.ll3 ; rdar://10359193: assert "IndVar type must match IVInit type"