Lines Matching refs:SrcExt
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()
5298 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth, MRI); in isSignOrZeroExtended() local
5299 return std::pair<bool, bool>(SrcExt.first || IsSExt, in isSignOrZeroExtended()
5300 SrcExt.second || IsZExt); in isSignOrZeroExtended()
5342 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth, MRI); in isSignOrZeroExtended() local
5343 return std::pair<bool, bool>(SrcExt.first || IsSExt, in isSignOrZeroExtended()
5344 SrcExt.second || IsZExt); in isSignOrZeroExtended()
5356 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth, MRI); in isSignOrZeroExtended() local
5359 return std::pair<bool, bool>(false, SrcExt.second || IsZExt); in isSignOrZeroExtended()
5361 return std::pair<bool, bool>(SrcExt.first || IsSExt, in isSignOrZeroExtended()
5362 SrcExt.second || IsZExt); in isSignOrZeroExtended()
5389 auto SrcExt = isSignOrZeroExtended(SrcReg, BinOpDepth + 1, MRI); in isSignOrZeroExtended() local
5390 IsSExt &= SrcExt.first; in isSignOrZeroExtended()
5391 IsZExt &= SrcExt.second; in isSignOrZeroExtended()