src/lib/ack/float/FP_types.h File Reference

Go to the source code of this file.

Classes

struct  B64
struct  DOUBLE
struct  EXTEND
struct  fef4_returns
struct  fef8_returns
struct  fif4_returns
struct  fif8_returns

Defines

#define m1   mantissa.h_32
#define m2   mantissa.l_32
#define _PROTOTYPE(function, params)   function()

Typedefs

typedef unsigned long SINGLE

Functions

 _PROTOTYPE (void add_ext,(EXTEND *e1, EXTEND *e2))
 _PROTOTYPE (void nrm_ext,(EXTEND *e1))
 _PROTOTYPE (void extend,(unsigned long *from, EXTEND *to, int size))
 _PROTOTYPE (void compact,(EXTEND *from, unsigned long *to, int size))
 _PROTOTYPE (void _fptrp,(int))
 _PROTOTYPE (void adf4,(SINGLE s2, SINGLE s1))
 _PROTOTYPE (void adf8,(DOUBLE s2, DOUBLE s1))
 _PROTOTYPE (void ngf4,(SINGLE f))
 _PROTOTYPE (void ngf8,(DOUBLE f))
 _PROTOTYPE (void zrf4,(SINGLE *l))
 _PROTOTYPE (void zrf8,(DOUBLE *z))
 _PROTOTYPE (void cff4,(DOUBLE src))
 _PROTOTYPE (void cff8,(SINGLE src))
 _PROTOTYPE (void cif4,(int ss, long src))
 _PROTOTYPE (long cfu,(int ds, int ss, DOUBLE src))
 _PROTOTYPE (int cmf4,(SINGLE s2, SINGLE s1))
 _PROTOTYPE (int cmf8,(DOUBLE d1, DOUBLE d2))
 _PROTOTYPE (void fef4,(struct fef4_returns *r, SINGLE s1))
 _PROTOTYPE (void fef8,(struct fef8_returns *r, DOUBLE s1))
 _PROTOTYPE (void fif4,(struct fif4_returns *p, SINGLE x, SINGLE y))
 _PROTOTYPE (void fif8,(struct fif8_returns *p, DOUBLE x, DOUBLE y))
 _PROTOTYPE (void b64_sft,(B64 *, int))
 _PROTOTYPE (void b64_lsft,(B64 *))
 _PROTOTYPE (int b64_add,(B64 *, B64 *))


Define Documentation

#define _PROTOTYPE ( function,
params   )     function()

Definition at line 70 of file FP_types.h.

#define m1   mantissa.h_32

Definition at line 43 of file FP_types.h.

#define m2   mantissa.l_32

Definition at line 44 of file FP_types.h.


Typedef Documentation

typedef unsigned long SINGLE

Definition at line 33 of file FP_types.h.


Function Documentation

_PROTOTYPE ( int  b64_add,
(B64 *, B64 *)   
)

_PROTOTYPE ( void  b64_lsft,
(B64 *)   
)

_PROTOTYPE ( void  b64_sft,
(B64 *, int)   
)

_PROTOTYPE ( void  fif8,
(struct fif8_returns *p, DOUBLE x, DOUBLE y  
)

_PROTOTYPE ( void  fif4,
(struct fif4_returns *p, SINGLE x, SINGLE y  
)

_PROTOTYPE ( void  fef8,
(struct fef8_returns *r, DOUBLE s1)   
)

_PROTOTYPE ( void  fef4,
(struct fef4_returns *r, SINGLE s1)   
)

_PROTOTYPE ( int  cmf8,
(DOUBLE d1, DOUBLE d2)   
)

_PROTOTYPE ( int  cmf4,
(SINGLE s2, SINGLE s1)   
)

_PROTOTYPE ( long  cfu,
(int ds, int ss, DOUBLE src)   
)

_PROTOTYPE ( void  cif4,
(int ss, long src)   
)

_PROTOTYPE ( void  cff8,
(SINGLE src)   
)

_PROTOTYPE ( void  cff4,
(DOUBLE src)   
)

_PROTOTYPE ( void  zrf8,
(DOUBLE *z)   
)

_PROTOTYPE ( void  zrf4,
(SINGLE *l)   
)

_PROTOTYPE ( void  ngf8,
(DOUBLE f  
)

_PROTOTYPE ( void  ngf4,
(SINGLE f  
)

_PROTOTYPE ( void  adf8,
(DOUBLE s2, DOUBLE s1)   
)

_PROTOTYPE ( void  adf4,
(SINGLE s2, SINGLE s1)   
)

_PROTOTYPE ( void  _fptrp,
(int)   
)

_PROTOTYPE ( void  compact,
(EXTEND *from, unsigned long *to, int size)   
)

_PROTOTYPE ( void  extend,
(unsigned long *from, EXTEND *to, int size)   
)

_PROTOTYPE ( void  nrm_ext,
(EXTEND *e1)   
)

_PROTOTYPE ( void  add_ext,
(EXTEND *e1, EXTEND *e2)   
)


Generated on Tue Mar 9 04:36:57 2010 for Minix by  doxygen 1.5.8