Lines Matching refs:WI
736 WideIVInfo WI;
740 SE(SCEV), TD(TData) { WI.NarrowIV = NarrowIV; }
760 if (!WI.WidestNativeType) {
761 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty);
762 WI.IsSigned = IsSigned;
767 if (WI.IsSigned != IsSigned)
770 if (Width > SE->getTypeSizeInBits(WI.WidestNativeType))
771 WI.WidestNativeType = SE->getEffectiveSCEVType(Ty);
817 WidenIV(const WideIVInfo &WI, LoopInfo *LInfo,
820 OrigPhi(WI.NarrowIV),
821 WideType(WI.WidestNativeType),
822 IsSigned(WI.IsSigned),
1211 if (WIV.WI.WidestNativeType) {
1212 WideIVs.push_back(WIV.WI);