mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-11 22:05:24 +08:00
spe.h: Reverse arguments for __ev_subfw.
2003-05-07 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/spe.h: Reverse arguments for __ev_subfw. Unreverse arguments for __ev_subw. * config/rs6000/spe.md (evsubfw): Reverse arguments of assembly. From-SVN: r66570
This commit is contained in:
parent
d5d4eae28d
commit
12850cf2f8
@ -1,3 +1,10 @@
|
||||
2003-05-07 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* config/rs6000/spe.h: Reverse arguments for __ev_subfw.
|
||||
Unreverse arguments for __ev_subw.
|
||||
|
||||
* config/rs6000/spe.md (evsubfw): Reverse arguments of assembly.
|
||||
|
||||
2003-05-07 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* config/stormy16/stormy-abi: Update to include
|
||||
|
@ -52,8 +52,8 @@ typedef int __vector __ev64_opaque__;
|
||||
|
||||
#define __ev_addw __builtin_spe_evaddw
|
||||
#define __ev_addiw __builtin_spe_evaddiw
|
||||
#define __ev_subfw __builtin_spe_evsubfw
|
||||
#define __ev_subw(a,b) __builtin_spe_evsubfw ((b), (a))
|
||||
#define __ev_subfw(a,b) __builtin_spe_evsubfw ((b), (a))
|
||||
#define __ev_subw __builtin_spe_evsubfw
|
||||
#define __ev_subifw(a,b) __builtin_spe_evsubifw ((b), (a))
|
||||
#define __ev_subiw __builtin_spe_evsubifw
|
||||
#define __ev_abs __builtin_spe_evabs
|
||||
|
@ -1915,7 +1915,7 @@
|
||||
(minus:V2SI (match_operand:V2SI 1 "gpc_reg_operand" "r")
|
||||
(match_operand:V2SI 2 "gpc_reg_operand" "r")))]
|
||||
"TARGET_SPE"
|
||||
"evsubfw %0,%1,%2"
|
||||
"evsubfw %0,%2,%1"
|
||||
[(set_attr "type" "veccomplex")
|
||||
(set_attr "length" "4")])
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user