]> git.ipfire.org Git - thirdparty/gcc.git/commit
The main function for epilogue RTL generation, used by expand epilogue
authorIan Bolton <ian.bolton@arm.com>
Mon, 18 Jun 2012 17:47:40 +0000 (17:47 +0000)
committerGreta Yorsh <gretay@gcc.gnu.org>
Mon, 18 Jun 2012 17:47:40 +0000 (18:47 +0100)
commitd461c88a2526adaeb72ad43eef718ee9306c418d
tree0c0b9d07169e0af7d66e1f6d09d931f60d55f0b7
parent0f9926f36760320180ae46f7e2c332750ebfbd9d
The main function for epilogue RTL generation, used by expand epilogue
patterns.

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-protos.h (arm_expand_epilogue): New declaration.
        * config/arm/arm.c (arm_expand_epilogue): New function.
        * config/arm/arm.md (epilogue): Update condition and code.
        (sibcall_epilogue): Likewise.

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