never set the startblock to bad (even without the self-referencing loop)
[libfirm] / ir / ir / irnode.h
index d39787f..4858ced 100644 (file)
@@ -838,6 +838,8 @@ void     set_Cast_type(ir_node *node, ir_type *to_tp);
  *
  * Returns true if the Cast node casts a class type to a super type.
  * Works also for pointers to classes (recursively).
+ *
+ * Needs typeinfo calculated.
  */
 int is_Cast_upcast(ir_node *node);
 
@@ -845,6 +847,8 @@ int is_Cast_upcast(ir_node *node);
  *
  * Returns true if the Cast node casts a class type to a sub type.
  * Works also for pointers to classes (recursively).
+ *
+ * Needs typeinfo calculated.
  */
 int is_Cast_downcast(ir_node *node);
 
@@ -1138,6 +1142,8 @@ int      is_Mod(const ir_node *node);
 int      is_Div(const ir_node *node);
 /** return true if node is a DivMod node. */
 int      is_DivMod(const ir_node *node);
+/** return true if node is a Quot node. */
+int      is_Quot(const ir_node *node);
 /** returns true if the node is not a Block */
 int      is_no_Block(const ir_node *node);
 /** returns true if the node is a Block */