]> git.ipfire.org Git - thirdparty/gcc.git/commit
arm: Set predicable on more instructions.
authorRichard Henderson <rth@redhat.com>
Thu, 15 Dec 2011 00:23:32 +0000 (16:23 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 15 Dec 2011 00:23:32 +0000 (16:23 -0800)
commitcc50a1e14ed07a9f2031809aa9225dc6739267ab
treea81a29b59f286f6e47424cbb46f9f5e12706c9cc
parent6a473864bd26891d5e6e3018c49b4c4a8d2312e9
arm: Set predicable on more instructions.

Make sure its set for all CMP, CMN, TST instructions,
which do work inside IT blocks.

        * config/arm/arm.md (*addsi3_compare0_scratch): Set predicable.
        (*compare_negsi_si, *compare_addsi2_op0): Likewise.
        (*compare_addsi2_op1, *zeroextractsi_compare0_scratch): Likewise.
        (*compareqi_eq0, *arm_cmpsi_insn, *arm_cmpsi_negshiftsi_si): Likewise.

From-SVN: r182353
gcc/ChangeLog
gcc/config/arm/arm.md