Searched refs:IVInit (Results 1 – 5 of 5) sorted by relevance
1568 const SCEV *IVInit = AR->getStart(); in LinearFunctionTestReplace() local1574 if (IVInit->getType()->isPointerTy()) { in LinearFunctionTestReplace()1576 CmpTy = SE->getEffectiveSCEVType(IVInit->getType()); in LinearFunctionTestReplace()1581 if (SE->getTypeSizeInBits(IVInit->getType()) in LinearFunctionTestReplace()1583 IVInit = SE->getTruncateExpr(IVInit, CmpTy); in LinearFunctionTestReplace()1585 IVLimit = SE->getAddExpr(IVInit, IVLimit); in LinearFunctionTestReplace()
1830 const SCEV *IVInit = AR->getStart(); in genLoopLimit() local1843 Type *OfsTy = SE->getEffectiveSCEVType(IVInit->getType()); in genLoopLimit()1882 const SCEV *IVInit = AR->getStart(); in genLoopLimit() local1885 if (SE->getTypeSizeInBits(IVInit->getType()) in genLoopLimit()1887 IVInit = SE->getTruncateExpr(IVInit, IVCount->getType()); in genLoopLimit()1889 IVLimit = SE->getAddExpr(IVInit, IVCount); in genLoopLimit()
2 ; rdar://10359193: assert "IndVar type must match IVInit type"
2116 const SCEV *IVInit = AR->getStart(); in genLoopLimit() local2129 Type *OfsTy = SE->getEffectiveSCEVType(IVInit->getType()); in genLoopLimit()2168 const SCEV *IVInit = AR->getStart(); in genLoopLimit() local2171 if (SE->getTypeSizeInBits(IVInit->getType()) in genLoopLimit()2173 IVInit = SE->getTruncateExpr(IVInit, IVCount->getType()); in genLoopLimit()2175 IVLimit = SE->getAddExpr(IVInit, IVCount); in genLoopLimit()