Lines Matching refs:IsSigned
844 bool IsSigned = false; member
854 bool IsSigned = Cast->getOpcode() == Instruction::SExt; in visitIVCast() local
855 if (!IsSigned && Cast->getOpcode() != Instruction::ZExt) in visitIVCast()
886 WI.IsSigned = IsSigned; in visitIVCast()
891 if (WI.IsSigned != IsSigned) in visitIVCast()
992 ExtendKindMap[OrigPhi] = WI.IsSigned ? SignExtended : ZeroExtended; in WidenIV()
998 Value *createExtendInst(Value *NarrowOper, Type *WideType, bool IsSigned,
1029 bool IsSigned, Instruction *Use) { in createExtendInst() argument
1038 return IsSigned ? Builder.CreateSExt(NarrowOper, WideType) : in createExtendInst()
1078 bool IsSigned = getExtendKind(NarrowDef) == SignExtended; in cloneBitwiseIVUser() local
1082 IsSigned, NarrowUse); in cloneBitwiseIVUser()
1086 IsSigned, NarrowUse); in cloneBitwiseIVUser()
1333 bool IsSigned = getExtendKind(DU.NarrowDef) == SignExtended; in widenLoopCompare() local
1334 if (!(DU.NeverNegative || IsSigned == Cmp->isSigned())) in widenLoopCompare()