[PATCH 1/5] Handle WORD_REGISTER_OPERATIONS when reloading (subreg(reg))

Vladimir Makarov vmakarov@redhat.com
Tue Feb 7 22:18:00 GMT 2017



On 02/07/2017 09:08 AM, Matthew Fortune wrote:
> Hi,
>
> This change deals with reloading a subreg(reg) using the inner mode
> to prevent partial spilling of data like in the case described here:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78660#c8
>
> No test case for now but I am investigating a targeted test using
> the RTL frontend for later submission.
>
>
> gcc/
> 	PR target/78660
> 	* lra-constraints.c (curr_insn_transform): Handle
> 	WORD_REGISTER_OPERATIONS requirements when reloading SUBREGs.
>
The patch is OK.  So all 5 patches can be committed to the trunk.  I 
hope Eric's test of the patches on SPARC will be successful.  Thank you 
again for your efforts.



More information about the Gcc-patches mailing list