From 0b35ec04bf6738260f0c970775c5a0fbf48da38e Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Tue, 5 Mar 1996 18:39:19 +0000 Subject: [PATCH] loop.c (init_loop): Use pseudo reg in add_cost computation so cost doesn't vary depending on... * loop.c (init_loop): Use pseudo reg in add_cost computation so cost doesn't vary depending on whether reg 0 happens to be fixed or not. From-SVN: r11458 --- gcc/loop.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/loop.c b/gcc/loop.c index 5514b91a212..489d6203452 100644 --- a/gcc/loop.c +++ b/gcc/loop.c @@ -302,7 +302,7 @@ void init_loop () { char *free_point = (char *) oballoc (1); - rtx reg = gen_rtx (REG, word_mode, 0); + rtx reg = gen_rtx (REG, word_mode, LAST_VIRTUAL_REGISTER + 1); add_cost = rtx_cost (gen_rtx (PLUS, word_mode, reg, reg), SET); -- 2.30.2