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.

Reply via email to