used new verify_node operation
[libfirm] / ir / ir / irmode.h
index 6ec83aa..5f88540 100644 (file)
@@ -433,4 +433,15 @@ ir_mode *find_signed_mode(const ir_mode *mode);
  */
 ir_mode *find_double_bits_int_mode(const ir_mode *mode);
 
+/**
+ * Returns non-zero if the given mode honors signed zero's, i.e.,
+ * a +0 and a -0 exists and handled differently.
+ */
+int mode_honor_signed_zeros(const ir_mode *mode);
+
+/**
+ * Returns non-zero if the given mode might overflow on unary Minus.
+ */
+int mode_overflow_on_unary_Minus(const ir_mode *mode);
+
 #endif /* _IRMODE_H_ */