ΒΆconstexpr Posit<T,
totalbits,
esbits,
FT,
positspec>
fma(const Posit<T,
totalbits,
esbits,
FT,
positspec>& a,
const Posit<T,
totalbits,
esbits,
FT,
positspec>& b,
const Posit<T,
totalbits,
esbits,
FT,
positspec>& c)
constexpr Posit<T,
totalbits,
esbits,
FT,
positspec>
fma(const Posit<T,
totalbits,
esbits,
FT,
positspec>& a,
const Posit<T,
totalbits,
esbits,
FT,
positspec>& b,
const Posit<T,
totalbits,
esbits,
FT,
positspec>& c)Description
Fused multiply and add operation between two posits without intermediate re-packing
Declared at: include/posit.h:472
Parameters
- const Posit<T, totalbits, esbits, FT, positspec>& a
- Multiplicand posit
- const Posit<T, totalbits, esbits, FT, positspec>& b
- Multiplicand posit
- const Posit<T, totalbits, esbits, FT, positspec>& c
- Accumulator posit
Returns
a * b + c