Lines Matching refs:WI
642 WideIVInfo WI;
646 SE(SCEV), TD(TData) { WI.NarrowIV = NarrowIV; }
666 if (!WI.WidestNativeType) {
667 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty);
668 WI.IsSigned = IsSigned;
673 if (WI.IsSigned != IsSigned)
676 if (Width > SE->getTypeSizeInBits(WI.WidestNativeType))
677 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty);
723 WidenIV(const WideIVInfo &WI, LoopInfo *LInfo,
726 OrigPhi(WI.NarrowIV),
727 WideType(WI.WidestNativeType),
728 IsSigned(WI.IsSigned),
1120 if (WIV.WI.WidestNativeType) {
1121 WideIVs.push_back(WIV.WI);