[ARM] Restrict {load,store}_multiple expanders to MAX_LD_STM_OPS regs
commit6e6288117af5e3f209c073ca7ae7fa3f060358ae
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 Apr 2015 10:26:25 +0000 (23 10:26 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 Apr 2015 10:26:25 +0000 (23 10:26 +0000)
tree9a62fd3ab219db3aef9a0340398fa12b852ebdf0
parent39127e6ba6c71607b47428a680ea823a399f7237
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@222357 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.md