X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fberaextern.c;h=36305a6584d48545759a1f4b7904a87402569adb;hb=9276447aec4972df060349e162f583c4898dfec8;hp=0ec86e835509d177732c9d2b6b073275dc656b4a;hpb=4f403660a6fcd21191bae7cf816bcbd013b28de6;p=libfirm diff --git a/ir/be/beraextern.c b/ir/be/beraextern.c index 0ec86e835..36305a658 100644 --- a/ir/be/beraextern.c +++ b/ir/be/beraextern.c @@ -429,7 +429,7 @@ static void dump_affinities_walker(ir_node *irn, void *env) { req = arch_get_register_req(raenv->aenv, irn, pos); if (arch_register_req_is(req, should_be_same)) { - ir_node *other = get_irn_n(irn, req->other_same); + ir_node *other = get_irn_n(skip_Proj(irn), req->other_same); if(arch_irn_is(raenv->aenv, other, ignore)) { vi2 = be_get_var_info(other);