This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/15825] [3.5 Regression] if-cvt optimisation patch noce_try_sign_mask breaks apple-ppc-darwin port


------- Additional Comments From pinskia at gcc dot gnu dot org  2004-06-04 19:48 -------
Confirmed, here is the example which can be reproduced on the clean mainline (I kinda knew which 
local patch caused the difference, the BRANCH_COST one so I made this example which breaks):
unsigned int
real_from_integer1 (long long high, int unsigned_p)
{
  int i;
  if (high < 0)
   if (!unsigned_p)
    { i = 1; goto t; }
  i = 0;
  t:
  return i;
}

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |roger at eyesopen dot com
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2004-06-04 19:48:14
               date|                            |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15825


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]