#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
*
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 */