------- Comment #3 from sayle at gcc dot gnu dot org 2005-12-31 00:39 ------- Subject: Bug 25213
Author: sayle Date: Sat Dec 31 00:39:42 2005 New Revision: 109192 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=109192 Log: PR target/25213 Backport from mainline 2005-09-06 Jakub Jelinek <[EMAIL PROTECTED]> PR rtl-optimization/23098 * cse.c (fold_rtx_mem): Call delegitimize_address target hook. * simplify-rtx.c (constant_pool_reference_p): New function. * rtl.h (constant_pool_reference_p): New prototype. * config/i386/i386.md (pushf split, mov[sdx]f split): Use constant_pool_reference_p in condition and avoid_constant_pool_reference in preparation statements. * gcc.dg/pr23098.c: Backport testcase from mainline. Added: branches/gcc-3_4-branch/gcc/testsuite/gcc.dg/pr23098.c Modified: branches/gcc-3_4-branch/gcc/ChangeLog branches/gcc-3_4-branch/gcc/config/i386/i386.md branches/gcc-3_4-branch/gcc/cse.c branches/gcc-3_4-branch/gcc/rtl.h branches/gcc-3_4-branch/gcc/simplify-rtx.c branches/gcc-3_4-branch/gcc/testsuite/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25213