pub(crate) struct FmaCbrtBackend {}Trait Implementations§
Source§impl CbrtBackend for FmaCbrtBackend
Available on x86 or x86-64 only.
impl CbrtBackend for FmaCbrtBackend
Available on x86 or x86-64 only.
fn fma(&self, x: f64, y: f64, z: f64) -> f64
fn polyeval4(&self, x: f64, a0: f64, a1: f64, a2: f64, a3: f64) -> f64
fn halley(&self, x: f64, a: f64) -> f64
fn exact_mul(&self, x: f64, y: f64) -> DoubleDouble
fn quick_mult_f64(&self, x: DoubleDouble, y: f64) -> DoubleDouble
Auto Trait Implementations§
impl Freeze for FmaCbrtBackend
impl RefUnwindSafe for FmaCbrtBackend
impl Send for FmaCbrtBackend
impl Sync for FmaCbrtBackend
impl Unpin for FmaCbrtBackend
impl UnsafeUnpin for FmaCbrtBackend
impl UnwindSafe for FmaCbrtBackend
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more