temporary undoing of renaming
[riscv-isa-sim.git] / softfloat / f64_mulAdd.c
1
2 #include <stdint.h>
3 #include "platform.h"
4 #include "internals.h"
5 #include "softfloat.h"
6
7 float64_t f64_mulAdd( float64_t a, float64_t b, float64_t c )
8 {
9 union ui64_f64 uA;
10 uint_fast64_t uiA;
11 union ui64_f64 uB;
12 uint_fast64_t uiB;
13 union ui64_f64 uC;
14 uint_fast64_t uiC;
15
16 uA.f = a;
17 uiA = uA.ui;
18 uB.f = b;
19 uiB = uB.ui;
20 uC.f = c;
21 uiC = uC.ui;
22 return softfloat_mulAddF64( 0, uiA, uiB, uiC );
23
24 }
25