diff options
| -rw-r--r-- | gcc/ChangeLog | 4 | ||||
| -rw-r--r-- | gcc/config/pa/pa.md | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4c5d533..05613ff 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index b069884..9562069 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -3507,7 +3507,7 @@ (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)))] |
