- kicked useless blocks
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 30 Dec 2009 00:04:50 +0000 (00:04 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Wed, 30 Dec 2009 00:04:50 +0000 (00:04 +0000)
[r26864]

ir/be/begnuas.c

index 4dc1eb2..d7a5635 100644 (file)
@@ -729,14 +729,13 @@ static size_t get_initializer_size(const ir_initializer_t *initializer,
                                    ir_type *type)
 {
        switch (get_initializer_kind(initializer)) {
-       case IR_INITIALIZER_TARVAL: {
+       case IR_INITIALIZER_TARVAL:
                assert(get_tarval_mode(get_initializer_tarval_value(initializer)) == get_type_mode(type));
                return get_type_size_bytes(type);
-       }
        case IR_INITIALIZER_CONST:
        case IR_INITIALIZER_NULL:
                return get_type_size_bytes(type);
-       case IR_INITIALIZER_COMPOUND: {
+       case IR_INITIALIZER_COMPOUND:
                if (!is_type_variable_size(type)) {
                        return get_type_size_bytes(type);
                } else {
@@ -761,7 +760,6 @@ static size_t get_initializer_size(const ir_initializer_t *initializer,
                        return initializer_size;
                }
        }
-       }
 
        panic("found invalid initializer");
 }