* pa.md (floatunssisf2): Set subreg 0 of operand 2 to zero.
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Oct 2001 19:48:20 +0000 (19:48 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 29 Oct 2001 19:48:20 +0000 (19:48 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46611 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/pa/pa.md

index 4c5d533..05613ff 100644 (file)
@@ -1,3 +1,7 @@
+2001-10-29  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * pa.md (floatunssisf2): Set subreg 0 of operand 2 to zero.
+
 Mon Oct 29 07:23:33 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
 
        * Makefile.in (OBJS): Put all files in alphabetical order.
index b069884..9562069 100644 (file)
 (define_expand "floatunssisf2"
   [(set (subreg:SI (match_dup 2) 4)
        (match_operand:SI 1 "register_operand" ""))
-   (set (subreg:SI (match_dup 2) 4)
+   (set (subreg:SI (match_dup 2) 0)
        (const_int 0))
    (set (match_operand:SF 0 "register_operand" "")
        (float:SF (match_dup 2)))]