Re: 40% performance regression SPEC2006/leslie3d on gcc-4_2-branch

2007-02-26 Thread Denis Nagorny
H. J. Lu wrote: We are working on complete data of SPEC CPU 2K/2006 on Core 2 Duo. It will take about a week. There are results' comparison I got for gcc 4.2 revisions 117890, 117891 and 121952 on SPEC CPU2K/2006 SPEC CPU2000: 117891 vs 117890 121952 vs 117890 164.gzip

Re: PATCH: [4.1/4.2 Regression]: Miscompiled FORTRAN program

2006-02-16 Thread Denis Nagorny
Andrew Pinski wrote: On Feb 16, 2006, at 3:20 PM, H. J. Lu wrote: Should +static int reg_inc_found_and_valid_p (unsigned int, unsigned int, rtx); be removed if we do this way? Yes, in fact it does not need to be there in the first place as the function is declared before the use. -- Pin

Re: PATCH: [4.1/4.2 Regression]: Miscompiled FORTRAN program

2006-02-16 Thread Denis Nagorny
Andrew Pinski wrote: What about defining the code this way: #ifdef AUTO_INC_DEC + static int + reg_inc_found_and_valid_p (unsigned int regno, +unsigned int endregno, +rtx insn) + { ... } #else #define reg_inc_found_and_valid_p(regno,endre

Re: PATCH: [4.1/4.2 Regression]: Miscompiled FORTRAN program

2006-02-16 Thread Denis Nagorny
{ ! if (regno_clobbered_p (regno, insn, rld[r].mode, 2)) switch (rld[r].when_needed) { case RELOAD_FOR_OTHER_ADDRESS: 2006-02-16 Denis Nagorny <[EMAIL PROTECTED]> PR rtl-optimization/25603 *

Re: PATCH: [4.1/4.2 Regression]: Miscompiled FORTRAN program

2006-02-15 Thread Denis Nagorny
n you comment new patch version. It isn't fully tested but am I going in right direction? 2006-02-13 Denis Nagorny <[EMAIL PROTECTED]> PR rtl-optimization/25603 * reload.c (reg_inc_found_and_valid_p): New. Check REG_INC note. (regno_clobbered_p): Use it. Reusi