Fixed and simplified rot matcher
[libfirm] / ir / ana / irsimpletype.c
index 5228295..1b5773b 100644 (file)
@@ -137,9 +137,6 @@ static ir_type *find_type_for_Proj(ir_node *n) {
                case pn_Start_P_frame_base:
                        tp = find_pointer_type_to(get_irg_frame_type(get_irn_irg(pred)));
                        break;
-               case pn_Start_P_globals:
-                       tp = find_pointer_type_to(get_glob_type());
-                       break;
                case pn_Start_P_tls:
                        tp = find_pointer_type_to(get_tls_type());
                        break;
@@ -245,7 +242,7 @@ static ir_type *find_type_for_node(ir_node *n) {
        case iro_Shl:
        case iro_Shr:
        case iro_Shrs:
-       case iro_Rot:
+       case iro_Rotl:
                tp = tp1;  break;
        case iro_Cast:
                tp = get_Cast_type(n);  break;