1
2
3
4 #ifndef __ARCH_NDS32_FPUEMU_H
5 #define __ARCH_NDS32_FPUEMU_H
6
7
8
9
10
11 void fadds(void *ft, void *fa, void *fb);
12 void fsubs(void *ft, void *fa, void *fb);
13 void fmuls(void *ft, void *fa, void *fb);
14 void fdivs(void *ft, void *fa, void *fb);
15 void fs2d(void *ft, void *fa);
16 void fs2si(void *ft, void *fa);
17 void fs2si_z(void *ft, void *fa);
18 void fs2ui(void *ft, void *fa);
19 void fs2ui_z(void *ft, void *fa);
20 void fsi2s(void *ft, void *fa);
21 void fui2s(void *ft, void *fa);
22 void fsqrts(void *ft, void *fa);
23 void fnegs(void *ft, void *fa);
24 int fcmps(void *ft, void *fa, void *fb, int cop);
25
26
27
28
29 void faddd(void *ft, void *fa, void *fb);
30 void fsubd(void *ft, void *fa, void *fb);
31 void fmuld(void *ft, void *fa, void *fb);
32 void fdivd(void *ft, void *fa, void *fb);
33 void fsqrtd(void *ft, void *fa);
34 void fd2s(void *ft, void *fa);
35 void fd2si(void *ft, void *fa);
36 void fd2si_z(void *ft, void *fa);
37 void fd2ui(void *ft, void *fa);
38 void fd2ui_z(void *ft, void *fa);
39 void fsi2d(void *ft, void *fa);
40 void fui2d(void *ft, void *fa);
41 void fnegd(void *ft, void *fa);
42 int fcmpd(void *ft, void *fa, void *fb, int cop);
43
44 #endif