PPL  1.2
fpu_defs.hh File Reference
#include "fpu_types.hh"
#include "compiler.hh"
#include "fpu-none_inlines.hh"
Include dependency graph for fpu_defs.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Parma_Polyhedra_Library
 The entire library is confined to this namespace.
 

Functions

Functions Controlling Floating Point Unit
void Parma_Polyhedra_Library::fpu_initialize_control_functions ()
 Initializes the FPU control functions. More...
 
fpu_rounding_direction_type Parma_Polyhedra_Library::fpu_get_rounding_direction ()
 Returns the current FPU rounding direction. More...
 
void Parma_Polyhedra_Library::fpu_set_rounding_direction (fpu_rounding_direction_type dir)
 Sets the FPU rounding direction to dir. More...
 
fpu_rounding_control_word_type Parma_Polyhedra_Library::fpu_save_rounding_direction (fpu_rounding_direction_type dir)
 Sets the FPU rounding direction to dir and returns the rounding control word previously in use. More...
 
fpu_rounding_control_word_type Parma_Polyhedra_Library::fpu_save_rounding_direction_reset_inexact (fpu_rounding_direction_type dir)
 Sets the FPU rounding direction to dir, clears the inexact computation status, and returns the rounding control word previously in use. More...
 
void Parma_Polyhedra_Library::fpu_restore_rounding_direction (fpu_rounding_control_word_type w)
 Restores the FPU rounding rounding control word to cw. More...
 
void Parma_Polyhedra_Library::fpu_reset_inexact ()
 Clears the inexact computation status. More...
 
int Parma_Polyhedra_Library::fpu_check_inexact ()
 Queries the inexact computation status. More...