[ARM] Restrict {load,store}_multiple expanders to MAX_LD_STM_OPS regs
commitf5ee50a5ab6e5211632d7e5dd6c977d715e6f3b6
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Thu, 23 Apr 2015 10:26:25 +0000 (23 10:26 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Thu, 23 Apr 2015 10:26:25 +0000 (23 10:26 +0000)
tree9a62fd3ab219db3aef9a0340398fa12b852ebdf0
parentdbb2d725173d6f458eaefa62b02f899869f24e22
[ARM] Restrict {load,store}_multiple expanders to MAX_LD_STM_OPS regs

* config/arm/arm.md (load_multiple): Reject operand 2 greater than
MAX_LDM_STM_OPS.
(store_multiple): Likewise.

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