[ARM] PR target/79145 Fix xordi3 expander for immediate operands in iWMMXt
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Wed, 25 Jan 2017 11:10:30 +0000 (11:10 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Wed, 25 Jan 2017 11:10:30 +0000 (11:10 +0000)
commit9aa483a2d87e2d1a5d976ddf9ecd6352d8eebf9e
treea92aa52013146cabe4ac2b6eafaa46d986c0e1bb
parenta5a2202779dec6edce80112fa3ed664f0412673a
[ARM] PR target/79145 Fix xordi3 expander for immediate operands in iWMMXt

PR target/79145
* config/arm/arm.md (xordi3): Force constant operand into a register
for TARGET_IWMMXT.

* gcc.target/arm/pr79145.c: New test.

From-SVN: r244894
gcc/ChangeLog
gcc/config/arm/arm.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr79145.c [new file with mode: 0644]