From a6d8ef6c5c0932ddeec7b0f72b1d6f10ebcf02a7 Mon Sep 17 00:00:00 2001 From: Kenneth Zadeck Date: Fri, 20 Jan 2006 01:28:34 +0000 Subject: [PATCH] re PR rtl-optimization/25799 (cc1 stalled with -O1 -fmodulo-sched) 2005-01-19 Kenneth Zadeck PR rtl-optimization/25799 * df-problems.c (df_ru_confluence_n, df_rd_confluence_n): Corrected confluence operator to remove bits from op2 before oring with op1 rather than removing bits from op1. (df_ru_transfer_function): Corrected test on wrong bitmap which caused infinite loop. Both of these problems were introduced in the dataflow rewrite. From-SVN: r110008 --- gcc/ChangeLog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 84006ab7f9cc..fec772921c2d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -4,7 +4,7 @@ * df-problems.c (df_ru_confluence_n, df_rd_confluence_n): Corrected confluence operator to remove bits from op2 before oring with op1 rather than removing bits from op1. - * (df_ru_transfer_function): Corrected test on wrong bitmap which + (df_ru_transfer_function): Corrected test on wrong bitmap which caused infinite loop. Both of these problems were introduced in the dataflow rewrite.