Fixed the Proj-Numbers for the Raise Node (now again like in older Firm)
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Thu, 9 Feb 2006 12:55:59 +0000 (12:55 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Thu, 9 Feb 2006 12:55:59 +0000 (12:55 +0000)
[r7331]

ir/ir/irnode.h

index 58d5356..425ac50 100644 (file)
@@ -961,9 +961,9 @@ void    set_InstOf_obj (ir_node *node, ir_node *obj);
  * Projection numbers for Raise.
  */
 typedef enum {
  * Projection numbers for Raise.
  */
 typedef enum {
-  pn_Raise_M,    /**< Memory result.    */
-  pn_Raise_X,    /**< Execution result. */
-  pn_Raise_max   /**< number of projections from a Raise */
+  pn_Raise_X = 0,  /**< The control flow to the exception handler. */
+  pn_Raise_M = 1,  /**< The Memory result. */
+  pn_Raise_max     /**< number of projections from a Raise */
 } pn_Raise;  /* Projection numbers for Raise. */
 
 ir_node *get_Raise_mem (ir_node *node);
 } pn_Raise;  /* Projection numbers for Raise. */
 
 ir_node *get_Raise_mem (ir_node *node);