summaryrefslogtreecommitdiffstats
path: root/vec_test.h
diff options
context:
space:
mode:
Diffstat (limited to 'vec_test.h')
-rw-r--r--vec_test.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/vec_test.h b/vec_test.h
index f0bbbea..2d05b67 100644
--- a/vec_test.h
+++ b/vec_test.h
@@ -688,6 +688,7 @@ namespace vecmathlib {
realtestvec fmax(realtestvec y) const { return MF::vml_fmax(*this, y); }
realtestvec fmin(realtestvec y) const { return MF::vml_fmin(*this, y); }
realtestvec fmod(realtestvec y) const { return MF::vml_fmod(*this, y); }
+ realtestvec frexp(intvec_t& r) const { return MF::vml_frexp(*this, r); }
realtestvec hypot(realtestvec y) const { return MF::vml_hypot(*this, y); }
intvec_t ilogb() const { return MF::vml_ilogb(*this); }
boolvec_t isfinite() const { return MF::vml_isfinite(*this); }
@@ -1118,6 +1119,13 @@ namespace vecmathlib {
}
template<typename real_t, int size>
+ inline realtestvec<real_t, size> frexp(realtestvec<real_t, size> x,
+ inttestvec<real_t, size>& r)
+ {
+ return x.frexp(r);
+ }
+
+ template<typename real_t, int size>
inline realtestvec<real_t, size> hypot(realtestvec<real_t, size> x,
realtestvec<real_t, size> y)
{
OpenPOWER on IntegriCloud