Helper function for epilogue expansion.
authorIan Bolton <ian.bolton@arm.com>
Mon, 18 Jun 2012 17:38:21 +0000 (17:38 +0000)
committerGreta Yorsh <gretay@gcc.gnu.org>
Mon, 18 Jun 2012 17:38:21 +0000 (18:38 +0100)
commit0f9926f36760320180ae46f7e2c332750ebfbd9d
treefad5e8692a1b8bbd2327fe4c16d1cd33a20076a2
parent4b2678f8864154a2339001a0ad588c7f611437c7
Helper function for epilogue expansion.

Helper function for epilogue expansion. Emit RTL for APCS frame epilogue
(when -mapcs-frame command line option is specified).
This function is used by a later patch.

gcc/

2012-06-18  Ian Bolton  <ian.bolton@arm.com>
            Sameera Deshpande  <sameera.deshpande@arm.com>
            Greta Yorsh  <greta.yorsh@arm.com>

        * config/arm/arm.c (arm_expand_epilogue_apcs_frame): New function.
        * config/arm/arm.md (arm_addsi3) Add an alternative.

Co-Authored-By: Greta Yorsh <greta.yorsh@arm.com>
Co-Authored-By: Sameera Deshpande <sameera.deshpande@arm.com>
From-SVN: r188741
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.md