X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Fanalyze_irg_args.c;h=1a6082c2194b49bf211742e4368c43543d274314;hb=793165ad171bd938143e0d466efafebde94b348a;hp=7331cc84c744e2a7b33d08516fff81099617798d;hpb=02f098c997643c82451cd29b6c44d8a75cb4d8d8;p=libfirm diff --git a/ir/ana/analyze_irg_args.c b/ir/ana/analyze_irg_args.c index 7331cc84c..1a6082c21 100644 --- a/ir/ana/analyze_irg_args.c +++ b/ir/ana/analyze_irg_args.c @@ -98,7 +98,7 @@ static ptr_access_kind analyze_arg(ir_node *arg, ptr_access_kind bits) meth_ent = get_Call_callee(succ, c); /* unknown_entity is used to signal that we don't know what is called */ - if (meth_ent == unknown_entity) { + if (is_unknown_entity(meth_ent)) { bits |= ptr_access_all; break; } @@ -234,23 +234,6 @@ static void analyze_ent_args(ir_entity *ent) /* copy the temporary info */ memcpy(ent->attr.mtd_attr.param_access, rw_info, nparams * sizeof(ent->attr.mtd_attr.param_access[0])); - -#if 0 - printf("\n%s:\n", get_entity_name(ent)); - for (i = 0; i < nparams; ++i) { - if (is_Pointer_type(get_method_param_type(mtp, i))) - if (ent->attr.mtd_attr.param_access[i] != ptr_access_none) { - printf(" Pointer Arg %d access: ", i); - if (ent->attr.mtd_attr.param_access[i] & ptr_access_read) - printf("READ "); - if (ent->attr.mtd_attr.param_access[i] & ptr_access_write) - printf("WRITE "); - if (ent->attr.mtd_attr.param_access[i] & ptr_access_store) - printf("STORE "); - printf("\n"); - } - } -#endif } void analyze_irg_args(ir_graph *irg)