* @date 2003
* @author Mathias Heil
* @version $Id$
- * @summary
+ * @brief
* Tarvals represent target machine values. They are typed by modes.
* Tarvals only represent values of mode_sort:
* - int_number,
* @param a the first tarval
* @param b the second tarval
*
- * @return a <<L>> b or tarval_bad
+ * @return a \<\<L\>\> b or tarval_bad
*/
tarval *tarval_rotl(tarval *a, tarval *b);
* precision loss.
*
* @param tv the tarval
- * param mode the mode to convert to
+ * @param mode the mode to convert to
*/
int tarval_ieee754_can_conv_lossless(tarval *tv, ir_mode *mode);
/**
* Enable/Disable floating point constant folding.
*/
-int tarval_enable_fp_ops(int enable);
+void tarval_enable_fp_ops(int enable);
+
+/** returns 0/1 if floating point folding is enable/disabled */
+int tarval_fp_ops_enabled(void);
/**
* Check if its the a floating point NaN.