MCPcopy Create free account
hub / github.com/apache/singa / operator<

Function operator<

include/half.hpp:2487–2491  ·  view source on GitHub ↗

Comparison for less than. \param x first operand \param y second operand \retval true if \a x less than \a y \retval false else \exception FE_INVALID if \a x or \a y is NaN

Source from the content-addressed store, hash-verified

2485 /// \retval false else
2486 /// \exception FE_INVALID if \a x or \a y is NaN
2487 inline HALF_CONSTEXPR_NOERR bool operator<(half x, half y)
2488 {
2489 return !detail::compsignal(x.data_, y.data_) &&
2490 ((x.data_^(0x8000|(0x8000-(x.data_>>15))))+(x.data_>>15)) < ((y.data_^(0x8000|(0x8000-(y.data_>>15))))+(y.data_>>15));
2491 }
2492
2493 /// Comparison for greater than.
2494 /// \param x first operand

Callers

nothing calls this directly

Calls 1

compsignalFunction · 0.85

Tested by

no test coverage detected