diff options
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/pa/pa.md | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ec78f6f..6c0b664 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-01-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * pa.md: Change predicate of a peephole2 pattern from reg_or_0_operand + to register_operand. + 2004-01-28 Zack Weinberg <zack@codesourcery.com> * config/ia64/ia64.md (fetchadd_acq_si, fetchadd_acq_di) diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 9d06f34..f009f55 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -2305,7 +2305,7 @@ (const_int 4)) (match_operand:SI 2 "register_operand" ""))) (set (mem:SI (match_dup 0)) - (match_operand:SI 3 "reg_or_0_operand" ""))] + (match_operand:SI 3 "register_operand" ""))] "!TARGET_SOFT_FLOAT && REG_OK_FOR_BASE_P (operands[2]) && FP_REGNO_P (REGNO (operands[3]))" |
