[PATCH, ARM] Support ORN for DImode
Ian Bolton
ian.bolton@arm.com
Wed Feb 19 10:18:00 GMT 2014
Hi,
Patterns had previously been added to thumb2.md to support ORN, but only for
SImode.
This patch adds DImode support, to cover the full 64|64->64 operation and
the various 32|64->64 operations (see AND:DI variants that use NOT).
The patch comes with its own execution test and looks for correct number of
ORN instructions in the assembly.
Regressions passed.
OK for stage 1?
2014-02-19 Ian Bolton <ian.bolton@arm.com>
gcc/
* config/arm/thumb2.md (*iordi_notdi_di): New pattern.
(*iordi_notzesidi): New pattern.
(*iordi_notsesidi_di): New pattern.
testsuite/
* gcc.target/arm/iordi_notdi-1.c: New test.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: aarch32-thumb2-orn-di-patch-v7.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20140219/f8ac3bc5/attachment.txt>
More information about the Gcc-patches
mailing list