This is the mail archive of the gcc-patches@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]

Re: RFA: patch to fix 2 testsuite failures for LRA on PPC


On 12/6/2013, 2:40 PM, David Edelsohn wrote:
On Fri, Dec 6, 2013 at 2:02 PM, Vladimir Makarov <vmakarov@redhat.com> wrote:
Here is the patch.

Tested and bootstrapped on gcc110.fsffrance.org.


Ok to commit?

2013-12-05  Vladimir Makarov  <vmakarov@redhat.com>

         * config/rs6000/rs600.md (*bswapdi2_64bit): Remove ?? from the
         constraint.

Okay, let's just remove the "??" modifier from the constraint.

Thanks for your patience, explanations, and work on this, Vlad.


Thanks, David.

Committed as rev. 205765.

I'd like to work more on LRA for power. If you find any issue with LRA generated code performance, it could help me a lot.

I know you are busy with power8 stuff but if you see some LRA generated code examples can be improved, please let me know.

I'd like to work on spilling general regs into VSX regs too as it is done for intel x86-64 (spilling into SSE). I guess it would help power8 performance. I am going to start this work when i have access to power8. Although I should say the LRA code for this is not good right now - there are few opportunities for spilling into SSE on x86-64. So probably, I rewrite this code in LRA.




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