2012-11-19 Mans Rullgard <mans@mansr.com>
commitd0ce3a69f6c2f774bf05cbce079aea6aaad6d99c
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Nov 2012 16:58:31 +0000 (19 16:58 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 19 Nov 2012 16:58:31 +0000 (19 16:58 +0000)
tree29e31b971bdda1abf8ba5a30ffd5a644942d8286
parent13f37e54f6d5f4eea30d303725fdd8ed0475bdf3
2012-11-19  Mans Rullgard  <mans@mansr.com>

        PR target/55276
        * config/rs6000/rs6000.c (rs6000_stack_info): Always set vrsave_mask
        for TARGET_ALTIVEC_ABI.  Zero vrsave_save_offset if
        !TARGET_ALTIVEC_VRSAVE.
        (rs6000_emit_prologue): For SAVE_INLINE_VLRs, check vrsave_size
        not vrsave_mask.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193628 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog