]> git.ipfire.org Git - thirdparty/gcc.git/commit
Generate RTL for return in Thumb2 mode. Used by expand of return insn.
authorIan Bolton <ian.bolton@arm.com>
Mon, 18 Jun 2012 18:02:03 +0000 (18:02 +0000)
committerGreta Yorsh <gretay@gcc.gnu.org>
Mon, 18 Jun 2012 18:02:03 +0000 (19:02 +0100)
commit482baa63f3076b7d954f3b152514a0d69f11a74a
tree7d4ce384c1e137bcd335966b253e29ecd86c1521
parentf79b86a43ec258a7c603862e39b1e90cb8a18375
Generate RTL for return in Thumb2 mode. Used by expand of return insn.

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 (thumb2_expand_return): New declaration.
        * config/arm/arm.c (thumb2_expand_return): New function.
        * config/arm/arm.md (return): Update condition and code.

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