added doxygen comments
[libfirm] / ir / tv / tv.h
index 1cb437e..fd7eda0 100644 (file)
 #ifndef _TV_H_
 #define _TV_H_
 
-# include "irmode.h"
-/* # include "entity.h" */
-# include "irnode.h"    /* for pnc_number enum */
-
+#include "irmode.h"
+#include "pnc.h"
 
 /****h* libfirm/tv
  *
@@ -317,9 +315,12 @@ tarval *get_tarval_one(ir_mode *mode);
 tarval *get_tarval_nan(ir_mode *mode);
 
 /** Return +inf for float_number modes. */
-tarval *get_tarval_inf(ir_mode *mode);
+tarval *get_tarval_plus_inf(ir_mode *mode);
+
+/** Return -inf for float_number modes. */
+tarval *get_tarval_minus_inf(ir_mode *mode);
 
-/* ******************** Arithmethic operations on tarvals ******************** */
+/* ******************** Arithmetic operations on tarvals ******************** */
 
 typedef enum _tarval_int_overflow_mode_t {
   TV_OVERFLOW_BAD,      /**< tarval module will return tarval_bad if a overflow occurs */