Home | History | Annotate | Download | only in IR

Lines Matching refs:Signum

1346     // This is the representation of signum we match:
1348 // signum(x) == (x >> 63) | (-x >>u 63)
1350 // An i1 value is its own signum, so it's correct to match
1352 // signum(x) == (x >> 0) | (-x >>u 0)
1358 auto Signum = m_Or(LHS, RHS);
1360 return Signum.match(V) && OpL == OpR && Val.match(OpL);
1364 /// \brief Matches a signum pattern.
1366 /// signum(x) =