Minimum of half expressions. \param x first operand \param y second operand \return minimum of operands template typename result ::type fmin(T x, U y) { return binary_specialized ::fmin(x, y); }
| 2216 | /// \return minimum of operands |
| 2217 | // template<typename T,typename U> typename result<T,U>::type fmin(T x, U y) { return binary_specialized<T,U>::fmin(x, y); } |
| 2218 | MEGDNN_HOST MEGDNN_DEVICE inline half fmin(half x, half y) { return binary_specialized<half,half>::fmin(x, y); } |
| 2219 | MEGDNN_HOST MEGDNN_DEVICE inline expr fmin(half x, expr y) { return binary_specialized<half,expr>::fmin(x, y); } |
| 2220 | MEGDNN_HOST MEGDNN_DEVICE inline expr fmin(expr x, half y) { return binary_specialized<expr,half>::fmin(x, y); } |
| 2221 | MEGDNN_HOST MEGDNN_DEVICE inline expr fmin(expr x, expr y) { return binary_specialized<expr,expr>::fmin(x, y); } |