[Bug tree-optimization/71050] [7 regression] test case gcc.target/powerpc/lhs-1.c fails starting with r236066

wschmidt at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed May 11 13:50:00 GMT 2016


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71050

Bill Schmidt <wschmidt at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dje at gcc dot gnu.org,
                   |                            |segher at gcc dot gnu.org

--- Comment #2 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
Yes, the test using -mcpu=power5 means we don't have direct moves between FPRs
and GPRs, so the move has to go through memory, which is what this appears to
have been designed to test.  But now we are storing the value twice, once in
its original location and once in a stack temp, and we have lost the ability to
just do a load-word instead of a load-doubleword/shift.


More information about the Gcc-bugs mailing list