Multiply by power of two. \param arg number to modify \param exp power of two to multiply with \return \a arg multplied by 2 raised to \a exp template typename enable ::type ldexp(T arg, int exp) { return functions::scalbln(arg, exp); }
| 2553 | /// \return \a arg multplied by 2 raised to \a exp |
| 2554 | // template<typename T> typename enable<half,T>::type ldexp(T arg, int exp) { return functions::scalbln(arg, exp); } |
| 2555 | MEGDNN_HOST MEGDNN_DEVICE inline half ldexp(half arg, int exp) { return functions::scalbln(arg, exp); } |
| 2556 | MEGDNN_HOST MEGDNN_DEVICE inline half ldexp(expr arg, int exp) { return functions::scalbln(arg, exp); } |
| 2557 | |
| 2558 | /// Extract integer and fractional parts. |