Lines Matching refs:getExtendKind
1054 ExtendKind getExtendKind(Instruction *I);
1189 bool IsSigned = getExtendKind(NarrowDef) == SignExtended; in cloneBitwiseIVUser()
1254 bool SignExtend = getExtendKind(NarrowDef) == SignExtended; in cloneArithmeticIVUser()
1280 WidenIV::ExtendKind WidenIV::getExtendKind(Instruction *I) { in getExtendKind() function in WidenIV
1325 ExtendKind ExtKind = getExtendKind(DU.NarrowDef); in getExtendedOperandRecurrence()
1383 } else if (getExtendKind(DU.NarrowDef) == SignExtended) { in getWideRecurrence()
1432 bool IsSigned = getExtendKind(DU.NarrowDef) == SignExtended; in widenLoopCompare()
1496 ExtendKind ExtKind = getExtendKind(NarrowDef); in widenWithVariantUse()
1687 return DU.NeverNegative || getExtendKind(DU.NarrowDef) == SignExtended; in widenIVUse()
1690 return DU.NeverNegative || getExtendKind(DU.NarrowDef) == ZeroExtended; in widenIVUse()
1837 const SCEV *WideIVExpr = getExtendKind(OrigPhi) == SignExtended in createWideIV()