Lines Matching refs:SrcExt
5214 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth, MRI); in isSignOrZeroExtended() local
5215 return std::pair<bool, bool>(SrcExt.first || IsSExt, in isSignOrZeroExtended()
5216 SrcExt.second || IsZExt); in isSignOrZeroExtended()
5234 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth, MRI); in isSignOrZeroExtended() local
5235 return std::pair<bool, bool>(SrcExt.first || IsSExt, in isSignOrZeroExtended()
5236 SrcExt.second || IsZExt); in isSignOrZeroExtended()
5278 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth, MRI); in isSignOrZeroExtended() local
5279 return std::pair<bool, bool>(SrcExt.first || IsSExt, in isSignOrZeroExtended()
5280 SrcExt.second || IsZExt); in isSignOrZeroExtended()
5292 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth, MRI); in isSignOrZeroExtended() local
5295 return std::pair<bool, bool>(false, SrcExt.second || IsZExt); in isSignOrZeroExtended()
5297 return std::pair<bool, bool>(SrcExt.first || IsSExt, in isSignOrZeroExtended()
5298 SrcExt.second || IsZExt); in isSignOrZeroExtended()
5325 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth + 1, MRI); in isSignOrZeroExtended() local
5326 IsSExt &= SrcExt.first; in isSignOrZeroExtended()
5327 IsZExt &= SrcExt.second; in isSignOrZeroExtended()