Lines Matching defs:floatformat

26 /* A floatformat consists of a sign bit, an exponent and a mantissa.  Once the
56 struct floatformat
87 int (*is_valid) (const struct floatformat *fmt, const void *from);
92 extern const struct floatformat floatformat_ieee_single_big;
93 extern const struct floatformat floatformat_ieee_single_little;
94 extern const struct floatformat floatformat_ieee_double_big;
95 extern const struct floatformat floatformat_ieee_double_little;
97 /* floatformat for ARM IEEE double, little endian bytes and big endian words */
99 extern const struct floatformat floatformat_ieee_double_littlebyte_bigword;
103 extern const struct floatformat floatformat_vax_f;
104 extern const struct floatformat floatformat_vax_d;
105 extern const struct floatformat floatformat_vax_g;
109 extern const struct floatformat floatformat_i387_ext;
110 extern const struct floatformat floatformat_m68881_ext;
111 extern const struct floatformat floatformat_i960_ext;
112 extern const struct floatformat floatformat_m88110_ext;
113 extern const struct floatformat floatformat_m88110_harris_ext;
114 extern const struct floatformat floatformat_arm_ext_big;
115 extern const struct floatformat floatformat_arm_ext_littlebyte_bigword;
117 extern const struct floatformat floatformat_ia64_spill_big;
118 extern const struct floatformat floatformat_ia64_spill_little;
119 extern const struct floatformat floatformat_ia64_quad_big;
120 extern const struct floatformat floatformat_ia64_quad_little;
127 floatformat_to_double (const struct floatformat *, const void *, double *);
133 floatformat_from_double (const struct floatformat *, const double *, void *);
138 floatformat_is_valid (const struct floatformat *fmt, const void *from);