* config/avr/avr.c (avr_can_eliminate): Allow elimination from
commit1cffa4f07441370a4e79aa45faf2d7277f95fe02
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Feb 2014 20:24:08 +0000 (22 20:24 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Feb 2014 20:24:08 +0000 (22 20:24 +0000)
tree737403dd1709d7db77462b9d6f96915fcfc36a6a
parent4decc3ae9b2fb45bc7b8185749a8977b217735c2
    * config/avr/avr.c (avr_can_eliminate): Allow elimination from
        ARG_POINTER_REGNUM
        to STACK_POINTER_REGNUM if !frame_pointer_needed.
        * config/avr/avr.c (ELIMINABLE_REGS): Add elimination from
        ARG_POINTER_REGNUM to STACK_POINTER_REGNUM.

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