Commit 12850cf2 by Aldy Hernandez Committed by Aldy Hernandez

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
parent d5d4eae2
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> 2003-05-07 Nick Clifton <nickc@redhat.com>
* config/stormy16/stormy-abi: Update to include * config/stormy16/stormy-abi: Update to include
......
...@@ -52,8 +52,8 @@ typedef int __vector __ev64_opaque__; ...@@ -52,8 +52,8 @@ typedef int __vector __ev64_opaque__;
#define __ev_addw __builtin_spe_evaddw #define __ev_addw __builtin_spe_evaddw
#define __ev_addiw __builtin_spe_evaddiw #define __ev_addiw __builtin_spe_evaddiw
#define __ev_subfw __builtin_spe_evsubfw #define __ev_subfw(a,b) __builtin_spe_evsubfw ((b), (a))
#define __ev_subw(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_subifw(a,b) __builtin_spe_evsubifw ((b), (a))
#define __ev_subiw __builtin_spe_evsubifw #define __ev_subiw __builtin_spe_evsubifw
#define __ev_abs __builtin_spe_evabs #define __ev_abs __builtin_spe_evabs
......
...@@ -1915,7 +1915,7 @@ ...@@ -1915,7 +1915,7 @@
(minus:V2SI (match_operand:V2SI 1 "gpc_reg_operand" "r") (minus:V2SI (match_operand:V2SI 1 "gpc_reg_operand" "r")
(match_operand:V2SI 2 "gpc_reg_operand" "r")))] (match_operand:V2SI 2 "gpc_reg_operand" "r")))]
"TARGET_SPE" "TARGET_SPE"
"evsubfw %0,%1,%2" "evsubfw %0,%2,%1"
[(set_attr "type" "veccomplex") [(set_attr "type" "veccomplex")
(set_attr "length" "4")]) (set_attr "length" "4")])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment