This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
RE: [PATCH][MIPS] Remove "new" MIPS TLS access patterns
- From: Matthew Fortune <Matthew dot Fortune at imgtec dot com>
- To: Robert Suchanek <Robert dot Suchanek at imgtec dot com>, "Catherine_Moore at mentor dot com" <Catherine_Moore at mentor dot com>
- Cc: Simon Dardis <Simon dot Dardis at imgtec dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Date: Tue, 24 May 2016 14:56:10 +0000
- Subject: RE: [PATCH][MIPS] Remove "new" MIPS TLS access patterns
- Authentication-results: sourceware.org; auth=none
- References: <B5E67142681B53468FAF6B7C313565624F4EDCC5 at hhmail02 dot hh dot imgtec dot org>
Robert Suchanek <Robert.Suchanek@imgtec.com> writes:
> The below finishes the revert of r137670 that was already partially reverted
> in r137734 as part of PR target/35802.
>
> It would appear that the revert was not completed because of a spill failure
> at the time. As LRA can handle the 'v' constraint just fine and MIPS is going
> to drop the support for the classic reload, there is no need for this workaround
> that introduces spurious moves hurting the performance.
>
> No regression. Ok to commit?
This is OK but should wait for a patch to remove the -mlra option and associated
non-lra code.
Thanks,
Matthew