Home | History | Annotate | Download | only in amd64

Lines Matching refs:Res

15 typedef  struct { Double arg; Double st0; Double st1; UShort fpusw; }  Res;
25 void do_fsin ( /*OUT*/Res* r, double d )
27 assert(my_offsetof(Res,arg) == 0);
28 assert(my_offsetof(Res,st0) == 8);
29 assert(my_offsetof(Res,st1) == 16);
30 assert(my_offsetof(Res,fpusw) == 24);
47 void do_fcos ( /*OUT*/Res* r, double d )
49 assert(my_offsetof(Res,arg) == 0);
50 assert(my_offsetof(Res,st0) == 8);
51 assert(my_offsetof(Res,st1) == 16);
52 assert(my_offsetof(Res,fpusw) == 24);
69 void do_fsincos ( /*OUT*/Res* r, double d )
71 assert(my_offsetof(Res,arg) == 0);
72 assert(my_offsetof(Res,st0) == 8);
73 assert(my_offsetof(Res,st1) == 16);
74 assert(my_offsetof(Res,fpusw) == 24);
91 void do_fptan ( /*OUT*/Res* r, double d )
93 assert(my_offsetof(Res,arg) == 0);
94 assert(my_offsetof(Res,st0) == 8);
95 assert(my_offsetof(Res,st1) == 16);
96 assert(my_offsetof(Res,fpusw) == 24);
114 void try ( char* name, void(*fn)(Res*,double), double d )
116 Res r;
129 void(*fns[4])(Res*,double) = { do_fsin, do_fcos, do_fsincos, do_fptan };
134 void (*fn)(Res*,double) = fns[i];