Home
last modified time | relevance | path

Searched refs:mul_down (Results 1 – 5 of 5) sorted by relevance

/third_party/boost/boost/numeric/interval/
Darith.hpp189 return I(min BOOST_PREVENT_MACRO_SUBSTITUTION(rnd.mul_down(xl, yu), rnd.mul_down(xu, yl)), in operator *()
192 return I(rnd.mul_down(xu, yl), rnd.mul_up(xl, yl), true); in operator *()
195 return I(rnd.mul_down(xl, yu), rnd.mul_up(xu, yu), true); in operator *()
201 return I(rnd.mul_down(xl, yu), rnd.mul_up(xl, yl), true); in operator *()
203 return I(rnd.mul_down(xu, yu), rnd.mul_up(xl, yl), true); in operator *()
206 return I(rnd.mul_down(xl, yu), rnd.mul_up(xu, yl), true); in operator *()
213 return I(rnd.mul_down(xu, yl), rnd.mul_up(xu, yu), true); in operator *()
215 return I(rnd.mul_down(xu, yl), rnd.mul_up(xl, yu), true); in operator *()
218 return I(rnd.mul_down(xl, yl), rnd.mul_up(xu, yu), true); in operator *()
236 return I(rnd.mul_down(x, yu), rnd.mul_up(x, yl), true); in operator *()
[all …]
Drounded_arith.hpp35 T mul_down (const T& x, const T& y) { return x * y; } in mul_down() function
60 T mul_down(const T& x, const T& y) { BOOST_DN(x * y); } in mul_down() function
97 T mul_down(const T& x, const T& y) { BOOST_UP_NEG(x * (-y)); } in mul_down() function
Darith2.hpp133 x = rnd.mul_down(x, x); in pow_dn()
134 if (pwr & 1) y = rnd.mul_down(x, y); in pow_dn()
218 return I(rnd.mul_down(xu, xu), rnd.mul_up(xl, xl), true); in square()
220 return I(rnd.mul_down(xl, xl), rnd.mul_up(xu, xu), true); in square()
Darith3.hpp52 return I(rnd.mul_down(x, y), rnd.mul_up(x, y), true); in mul()
/third_party/boost/libs/numeric/interval/test/
Dfmod.cpp23 int mul_down(int x, int y) { return x * y; } in mul_down() function