]> git.ipfire.org Git - thirdparty/gcc.git/commit
Add vcond/vcondu patterns to sparc backend.
authorDavid S. Miller <davem@davemloft.net>
Tue, 1 Nov 2011 08:42:57 +0000 (08:42 +0000)
committerDavid S. Miller <davem@gcc.gnu.org>
Tue, 1 Nov 2011 08:42:57 +0000 (01:42 -0700)
commit1f9ed162eb30f1b40b65d164b3a40ac78e1f006e
tree4eb3d5949906628acafc358484369b9d60d0d499
parent787f74b48730d896dba2d15c06a8c792d9d1af15
Add vcond/vcondu patterns to sparc backend.

* config/sparc/sparc.c (sparc_expand_vcond): New function.
* config/sparc/sparc-protos.h (sparc_expand_vcond): Declare it.
* config/sparc/sparc.md (vcond<mode><mode>): New VIS3 expander.
(vconduv8qiv8qi): Likewise.

From-SVN: r180733
gcc/ChangeLog
gcc/config/sparc/sparc-protos.h
gcc/config/sparc/sparc.c
gcc/config/sparc/sparc.md