diff options
author | Kazu Hirata <kazu@hxi.com> | 2002-02-18 22:20:58 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2002-02-18 22:20:58 +0000 |
commit | 4915d3aa28f9b3d26a2e29123ced03c546693596 (patch) | |
tree | fc0df1733c68f9dccfa76295b2e89c0c8c0ea622 | |
parent | 82be00ee67dc07c7f3cf817532501e10db1fd249 (diff) | |
download | gcc-4915d3aa28f9b3d26a2e29123ced03c546693596.zip gcc-4915d3aa28f9b3d26a2e29123ced03c546693596.tar.gz gcc-4915d3aa28f9b3d26a2e29123ced03c546693596.tar.bz2 |
h8300.md (divmod patterns): Change the constraints for operands[1] to register_operand.
* config/h8300/h8300.md (divmod patterns): Change the
constraints for operands[1] to register_operand.
From-SVN: r49849
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/h8300/h8300.md | 8 |
2 files changed, 9 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9707a8c..6916ab9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2002-02-18 Kazu Hirata <kazu@hxi.com> + * config/h8300/h8300.md (divmod patterns): Change the + constraints for operands[1] to register_operand. + +2002-02-18 Kazu Hirata <kazu@hxi.com> + * config/h8300/h8300-protos.h: Remove the prototype for p_operand. * config/h8300/h8300.c (p_operand): Remove. diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md index 724d8d0..b9dc640 100644 --- a/gcc/config/h8300/h8300.md +++ b/gcc/config/h8300/h8300.md @@ -915,7 +915,7 @@ [(set (match_operand:QI 0 "register_operand" "=r") (truncate:QI (udiv:HI - (match_operand:HI 1 "general_operand" "0") + (match_operand:HI 1 "register_operand" "0") (zero_extend:HI (match_operand:QI 2 "register_operand" "r"))))) (set (match_operand:QI 3 "register_operand" "=r") (truncate:QI @@ -937,7 +937,7 @@ [(set (match_operand:QI 0 "register_operand" "=r") (truncate:QI (div:HI - (match_operand:HI 1 "general_operand" "0") + (match_operand:HI 1 "register_operand" "0") (sign_extend:HI (match_operand:QI 2 "register_operand" "r"))))) (set (match_operand:QI 3 "register_operand" "=r") (truncate:QI @@ -959,7 +959,7 @@ [(set (match_operand:HI 0 "register_operand" "=r") (truncate:HI (udiv:SI - (match_operand:SI 1 "general_operand" "0") + (match_operand:SI 1 "register_operand" "0") (zero_extend:SI (match_operand:HI 2 "register_operand" "r"))))) (set (match_operand:HI 3 "register_operand" "=r") (truncate:HI @@ -981,7 +981,7 @@ [(set (match_operand:HI 0 "register_operand" "=r") (truncate:HI (div:SI - (match_operand:SI 1 "general_operand" "0") + (match_operand:SI 1 "register_operand" "0") (sign_extend:SI (match_operand:HI 2 "register_operand" "r"))))) (set (match_operand:HI 3 "register_operand" "=r") (truncate:HI |