Lines Matching defs:WI
601 WideIVInfo WI;
605 SE(SCEV), TD(TData) { WI.NarrowIV = NarrowIV; }
625 if (!WI.WidestNativeType) {
626 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty);
627 WI.IsSigned = IsSigned;
632 if (WI.IsSigned != IsSigned)
635 if (Width > SE->getTypeSizeInBits(WI.WidestNativeType))
636 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty);
682 WidenIV(const WideIVInfo &WI, LoopInfo *LInfo,
685 OrigPhi(WI.NarrowIV),
686 WideType(WI.WidestNativeType),
687 IsSigned(WI.IsSigned),
1079 if (WIV.WI.WidestNativeType) {
1080 WideIVs.push_back(WIV.WI);