Replace if/else if cascade with switch(opcode)
[libfirm] / ir / ana / irtypeinfo.c
index 867e43b..62f1a2c 100644 (file)
@@ -41,7 +41,7 @@
 
 #include <stddef.h>
 
-#include "irgraph_t.h"   /* for setting the state flag. */
+#include "irgraph_t.h"
 #include "irprog_t.h"
 #include "irnode_t.h"
 #include "pmap.h"
@@ -67,7 +67,8 @@ ir_type *initial_type = NULL;
  *  Calling set/get_irn_type is invalid before calling init. Requires memory
  *  in the order of MIN(<calls to set_irn_type>, #irnodes).
  */
-void init_irtypeinfo(void) {
+void init_irtypeinfo(void)
+{
        int i;
 
        if (initial_type == NULL)
@@ -82,7 +83,8 @@ void init_irtypeinfo(void) {
                set_irg_typeinfo_state(get_irp_irg(i), ir_typeinfo_none);
 }
 
-void free_irtypeinfo(void) {
+void free_irtypeinfo(void)
+{
        int i;
 
        if (initial_type != NULL) {
@@ -102,7 +104,8 @@ void free_irtypeinfo(void) {
 
 /* ------------ Irgraph state handling. ------------------------------- */
 
-void set_irg_typeinfo_state(ir_graph *irg, ir_typeinfo_state s) {
+void set_irg_typeinfo_state(ir_graph *irg, ir_typeinfo_state s)
+{
        assert(is_ir_graph(irg));
        irg->typeinfo_state = s;
        if ((irg->typeinfo_state == ir_typeinfo_consistent) &&
@@ -111,7 +114,8 @@ void set_irg_typeinfo_state(ir_graph *irg, ir_typeinfo_state s) {
                irp->typeinfo_state = ir_typeinfo_inconsistent;
 }
 
-ir_typeinfo_state get_irg_typeinfo_state(const ir_graph *irg) {
+ir_typeinfo_state get_irg_typeinfo_state(const ir_graph *irg)
+{
        assert(is_ir_graph(irg));
        return irg->typeinfo_state;
 }
@@ -123,14 +127,17 @@ ir_typeinfo_state get_irg_typeinfo_state(const ir_graph *irg) {
  * consistent.  Returns ir_typeinfo_inconsistent if at least one irg has inconsistent
  * or no type information.  Returns ir_typeinfo_none if no irg contains type information.
  */
-ir_typeinfo_state get_irp_typeinfo_state(void) {
+ir_typeinfo_state get_irp_typeinfo_state(void)
+{
        return irp->typeinfo_state;
 }
-void set_irp_typeinfo_state(ir_typeinfo_state s) {
+void set_irp_typeinfo_state(ir_typeinfo_state s)
+{
        irp->typeinfo_state = s;
 }
 /* If typeinfo is consistent, sets it to inconsistent. */
-void set_irp_typeinfo_inconsistent(void) {
+void set_irp_typeinfo_inconsistent(void)
+{
        if (irp->typeinfo_state == ir_typeinfo_consistent)
                irp->typeinfo_state = ir_typeinfo_inconsistent;
 }
@@ -142,7 +149,8 @@ void set_irp_typeinfo_inconsistent(void) {
  * ir_typeinfo_consistent or ir_typeinfo_inconsistent.  They
  * assume current_ir_graph set properly.
  */
-ir_type *get_irn_typeinfo_type(const ir_node *n) {
+ir_type *get_irn_typeinfo_type(const ir_node *n)
+{
        ir_type *res = initial_type;
        pmap_entry *entry;
 
@@ -155,7 +163,8 @@ ir_type *get_irn_typeinfo_type(const ir_node *n) {
        return res;
 }
 
-void set_irn_typeinfo_type(ir_node *n, ir_type *tp) {
+void set_irn_typeinfo_type(ir_node *n, ir_type *tp)
+{
        assert(get_irg_typeinfo_state(current_ir_graph) != ir_typeinfo_none);
 
        pmap_insert(type_node_map, (void *)n, (void *)tp);