325 |
#define floatx_abs floatx80_abs |
#define floatx_abs floatx80_abs |
326 |
#define floatx_chs floatx80_chs |
#define floatx_chs floatx80_chs |
327 |
#define floatx_round_to_int floatx80_round_to_int |
#define floatx_round_to_int floatx80_round_to_int |
328 |
|
#define floatx_compare floatx80_compare |
329 |
|
#define floatx_compare_quiet floatx80_compare_quiet |
330 |
#define sin sinl |
#define sin sinl |
331 |
#define cos cosl |
#define cos cosl |
332 |
#define sqrt sqrtl |
#define sqrt sqrtl |
342 |
#define floatx_abs float64_abs |
#define floatx_abs float64_abs |
343 |
#define floatx_chs float64_chs |
#define floatx_chs float64_chs |
344 |
#define floatx_round_to_int float64_round_to_int |
#define floatx_round_to_int float64_round_to_int |
345 |
|
#define floatx_compare float64_compare |
346 |
|
#define floatx_compare_quiet float64_compare_quiet |
347 |
#endif |
#endif |
348 |
|
|
349 |
extern CPU86_LDouble sin(CPU86_LDouble x); |
extern CPU86_LDouble sin(CPU86_LDouble x); |
551 |
void save_native_fp_state(CPUState *env); |
void save_native_fp_state(CPUState *env); |
552 |
float approx_rsqrt(float a); |
float approx_rsqrt(float a); |
553 |
float approx_rcp(float a); |
float approx_rcp(float a); |
|
double helper_sqrt(double a); |
|
|
int fpu_isnan(double a); |
|
554 |
void update_fp_status(void); |
void update_fp_status(void); |
555 |
|
|
556 |
extern const uint8_t parity_table[256]; |
extern const uint8_t parity_table[256]; |