irop_flag_highlevel flag added to Confirm and Cast
[libfirm] / ir / ir / irdump.h
index 319ad42..969e21e 100644 (file)
@@ -191,6 +191,8 @@ void dump_subgraph (ir_node *root, int depth, const char *suffix);
 /** Dump the call graph.
  *
  * Dumps the callgraph to a file "Callgraph"<suffix>".vcg".
+ *
+ * @see dump_callgraph_loop_tree(const char *suffix)
  */
 void dump_callgraph(const char *suffix);
 
@@ -352,7 +354,8 @@ typedef enum {
   dump_verbosity_onlyPrimitiveTypes = 0x000BF000,  /**< dump only primitive types */
   dump_verbosity_onlyEnumerationTypes=0x0007F000,  /**< dump only enumeration types */
 
-  dump_verbosity_max                = 0x4FF00FFE   /**< turn on all verbosity.
+  dump_verbosity_max                = 0x4FF00FBE   /**< turn on all verbosity.
+                                                       Do not turn on negative flags!
                                                        @@@ Because of a bug in gcc 3.2 we can not set the
                                                        first two bits. */
 } dump_verbosity;
@@ -390,6 +393,11 @@ void    dump_type (type *tp);
  */
 void dump_types_as_text(unsigned verbosity, const char *suffix);
 
+/** Dumps all global variables as text.
+ *
+ */
+void dump_globals_as_text(unsigned verbosity, const char *suffix);
+
 /* **************************************************************************** */
 /*                                    FLAGS                                     */
 /* **************************************************************************** */