OSDN Git Service

Fix glibc s_scalbn.c miscompilation at -O.
authorwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Mar 2000 20:22:18 +0000 (20:22 +0000)
committerwilson <wilson@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Mar 2000 20:22:18 +0000 (20:22 +0000)
* config/ia64/ia64.md (mix4right_3op): Swap %1 and %2 in template.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32610 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/ia64/ia64.md

index 878f497..a5172d5 100644 (file)
@@ -1,5 +1,7 @@
 Fri Mar 17 11:51:34 2000  Jim Wilson  <wilson@cygnus.com>
 
+       * config/ia64/ia64.md (mix4right_3op): Swap %1 and %2 in template.
+
        * config/ia64/ia64-protos.h, config/ia64/ia64.c, config/ia64/ia64.h,
        config/ia64/ia64.md, config/ia64/xm-ia64.h: Fix copyrights again.
 
index e0699b5..0471357 100644 (file)
                (ashift:DI (zero_extend:DI (match_operand:SI 2 "register_operand" "r"))
                           (const_int 32))))]
   ""
-  "mix4.r %0 = %1, %2"
+  "mix4.r %0 = %2, %1"
   [(set_attr "type" "I")])
 
 \f