On 2014-10-14 4:17 PM, Peter Bergner wrote:
On Fri, 2014-10-10 at 11:02 -0400, Vladimir Makarov wrote:
Here is a new rematerialization sub-pass of LRA.
When Mike and I build with this patch along with the patch that
enables LRA by default on powerpc64*-linux (attached below), we're
seeing the following error message. I'm not sure how your patch
can cause this error, but it does go away if we remove your patch
and build again.
Peter, thanks for checking the patch and reporting this. I had several
wrong code generation problems with rematerialization on x86 and arm.
I've solved them before posting the patch but I did not check ppc64.
As a lot of people started to try the patch, several problems were
reported. I'll address them and do some patch modifications. Now I
think that I'll commit the patch into the trunk not earlier the next
week. And I'll check with ppc64 too to be sure that we have no wrong
code generation problems on this target too.