- if (ent->has_initializer) {
- check_initializer_nodes(ent->attr.initializer);
- } else if (is_atomic_entity(ent)) {
- /* let's check if it's an address */
- n = get_atomic_ent_value(ent);
- if (is_Global(n)) {
- ir_entity *ent = get_Global_entity(n);
- set_entity_usage(ent, ir_usage_unknown);
- }
- } else {
+ if (ent->initializer != NULL) {
+ check_initializer_nodes(ent->initializer);
+ } else if (entity_has_compound_ent_values(ent)) {