arm.c (MAX_INSN_PER_IT_BLOCK): New macro.
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Wed, 5 Jun 2013 12:41:55 +0000 (12:41 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Wed, 5 Jun 2013 12:41:55 +0000 (12:41 +0000)
commit9912dbe5c7d8c715d6506380ef62a3377297f4b4
tree1efc3d0a144ca0a1ed163a5df5d9ef9585bc6367
parent05fe45b882c57025c95f37d1132840a376700eb3
arm.c (MAX_INSN_PER_IT_BLOCK): New macro.

2013-06-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

* config/arm/arm.c (MAX_INSN_PER_IT_BLOCK): New macro.
(arm_option_override): Override arm_restrict_it where appropriate.
(thumb2_final_prescan_insn): Use MAX_INSN_PER_IT_BLOCK.
* config/arm/arm.opt (mrestrict-it): New command-line option.
* doc/invoke.texi: Document -mrestrict-it.

From-SVN: r199694
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.opt
gcc/doc/invoke.texi