X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbespillremat.c;h=eaf4aa3f92289d8207686345743a68aa223f9a23;hb=a1c500a075e6e17b37b16f1974ab22110c525bcd;hp=cdb75919c8753678220a13e3757fb4ba36adb98d;hpb=bb9f2e36362333c6635b89f5258171b06c786608;p=libfirm diff --git a/ir/be/bespillremat.c b/ir/be/bespillremat.c index cdb75919c..eaf4aa3f9 100644 --- a/ir/be/bespillremat.c +++ b/ir/be/bespillremat.c @@ -3423,8 +3423,8 @@ static ir_node *be_spill2(ir_node *irn, ir_node *insert) ir_node *frame = get_irg_frame(irg); ir_node *spill; ir_node *next; - const arch_register_class_t *cls = arch_get_irn_reg_class(irn, -1); - const arch_register_class_t *cls_frame = arch_get_irn_reg_class(frame, -1); + const arch_register_class_t *cls = arch_get_irn_reg_class_out(irn); + const arch_register_class_t *cls_frame = arch_get_irn_reg_class_out(frame); spill = be_new_Spill(cls, cls_frame, irg, bl, frame, irn);