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/47989] -mrecip causes 482.sphinx3, 464.h264ref and 481.wrf to miscompare


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

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|-mrecip causes 482.sphinx3  |-mrecip causes 482.sphinx3,
                   |and 464.h264ref to          |464.h264ref and 481.wrf to
                   |miscompare                  |miscompare

--- Comment #2 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-03-10 13:27:22 UTC ---
Same for 481.wrf, hope for dealing with this with taking into account context
of the division vanishes here.  The code is obfuscated with several
levels of array lookup.

In all cases the Intel compiler simply only uses rcp instructions for
vectorized loops.


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