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 target/11689] g++3.3 emmits un-assembleable code for k6 architecture


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

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


pinskia at physics dot uc dot edu changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
          Component|c++                         |target
     Ever Confirmed|                            |1
           Keywords|                            |wrong-code
   Last reconfirmed|0000-00-00 00:00:00         |2003-07-27 22:07:40
               date|                            |


------- Additional Comments From pinskia at physics dot uc dot edu  2003-07-27 22:07 -------
I can confirm this on 3.3.1 (20030707).  On the mainline, the unroller is useless for the "doloop" 
optimization so it is not reproducable there.
In 3.2.3 or 3.0.4 or 2.95.3, the "doloop" optimization does not happen for some reason.


The workaround for 3.3 is to use -fno-branch-count-reg.


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