[ARM] Handle UNSPEC_VOLATILE in rtx costs and don't recurse inside the unspec
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Fri, 22 May 2015 12:51:34 +0000 (12:51 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Fri, 22 May 2015 12:51:34 +0000 (12:51 +0000)
commit64a40a7bb33b55a2c0503ef93908dc33896f37d0
tree883b209962e26a8e15ad7e3ba443c92811764197
parent57d22af251655cc429d5dec2f6234f33a3c2d8c9
[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.

From-SVN: r223558
gcc/ChangeLog
gcc/config/arm/arm.c