[ARM] Handle UNSPEC_VOLATILE in rtx costs and don't recurse inside the unspec
commitddbcfcd0c41776fced160b20099791b1911e5086
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 May 2015 12:51:34 +0000 (22 12:51 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 May 2015 12:51:34 +0000 (22 12:51 +0000)
tree883b209962e26a8e15ad7e3ba443c92811764197
parent005366f73940ec02cd9d74d82e61ad390e2130eb
[ARM] Handle UNSPEC_VOLATILE in rtx costs and don't recurse inside the unspec

* config/arm/arm.c (arm_new_rtx_costs): Handle UNSPEC_VOLATILE.
(arm_unspec_cost): Allow UNSPEC_VOLATILE.  Do not recurse inside
unknown unspecs.

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