Searched refs:RCType (Results 1 – 1 of 1) sorted by relevance
657 auto *RCType = dyn_cast<IntegerType>(getBegin()->getType()); in computeSafeIterationSpace() local660 if (!IVType || !RCType) in computeSafeIterationSpace()662 if (IVType->getBitWidth() > RCType->getBitWidth()) in computeSafeIterationSpace()688 const SCEV *A = NoopOrExtend(IndVar->getStart(), RCType, SE, IsLatchSigned); in computeSafeIterationSpace()690 NoopOrExtend(IndVar->getStepRecurrence(SE), RCType, SE, IsLatchSigned)); in computeSafeIterationSpace()701 unsigned BitWidth = RCType->getBitWidth(); in computeSafeIterationSpace()795 const SCEV *EndWillNotOverflow = SE.getOne(RCType); in computeSafeIterationSpace()807 if (EndType->getBitWidth() > RCType->getBitWidth()) { in computeSafeIterationSpace()808 assert(EndType->getBitWidth() == RCType->getBitWidth() * 2); in computeSafeIterationSpace()815 SE.getTruncateExpr(SCEVCheckWillNotOverflow(REnd), RCType); in computeSafeIterationSpace()[all …]