- removed permanent debug output
[libfirm] / ir / ana / irsimpletype.c
index 63c6c0a..136d01c 100644 (file)
@@ -31,9 +31,7 @@
  *  from the method type.
  *  The type information so far is saved in the link field.
  */
-#ifdef HAVE_CONFIG_H
-# include "config.h"
-#endif
+#include "config.h"
 
 #include "irtypeinfo.h"
 #include "irsimpletype.h"
@@ -117,13 +115,13 @@ static ir_type *find_type_for_Proj(ir_node *n) {
                /* Deal with Start / Call here: we need to know the Proj Nr. */
                assert(get_irn_mode(pred) == mode_T);
                pred_pred = get_Proj_pred(pred);
-               if (get_irn_op(pred_pred) == op_Start)  {
+               if (is_Start(pred_pred))  {
                        ir_type *mtp = get_entity_type(get_irg_entity(get_irn_irg(pred_pred)));
                        tp = get_method_param_type(mtp, get_Proj_proj(n));
-               } else if (get_irn_op(pred_pred) == op_Call) {
+               } else if (is_Call(pred_pred)) {
                        ir_type *mtp = get_Call_type(pred_pred);
                        tp = get_method_res_type(mtp, get_Proj_proj(n));
-               } else if (get_irn_op(pred_pred) == op_Tuple) {
+               } else if (is_Tuple(pred_pred)) {
                        panic("Encountered nested Tuple");
                } else {
                        DB((dbg, SET_LEVEL_1, "Proj %ld from Proj from ??: unknown type\n", get_irn_node_nr(n)));
@@ -140,10 +138,6 @@ static ir_type *find_type_for_Proj(ir_node *n) {
                case pn_Start_P_tls:
                        tp = find_pointer_type_to(get_tls_type());
                        break;
-               case pn_Start_P_value_arg_base:
-                       DB((dbg, SET_LEVEL_1, "Value arg base proj %ld from Start: unknown type\n", get_irn_node_nr(n)));
-                       tp =  firm_unknown_type; /* find_pointer_type_to(get....(get_entity_type(get_irg_entity(get_irn_irg(pred))))); */
-                       break;
                default:
                        DB((dbg, SET_LEVEL_1, "Proj %ld %ld from Start: unknown type\n", get_Proj_proj(n), get_irn_node_nr(n)));
                        tp = firm_unknown_type;