cris.md: Remove lingering EGCS reference.
authorHans-Peter Nilsson <hp@axis.com>
Tue, 11 Mar 2003 15:43:25 +0000 (15:43 +0000)
committerHans-Peter Nilsson <hp@gcc.gnu.org>
Tue, 11 Mar 2003 15:43:25 +0000 (15:43 +0000)
commitd2f55c5c66c85b644d09982c3c7b2462596766c7
tree833db57fcb37b9366622ea740272ef2bf058fc8a
parent436f8a4ce077dc372f70d1b57ab693c4aa0c6c6d
cris.md: Remove lingering EGCS reference.

* config/cris/cris.md: Remove lingering EGCS reference.
("*extopqihi_side_biap"): For HI operation, match
cris_additive_operand_extend_operator, not
cris_operand_extend_operator.  Adjust condition.
("*extopqihi_side", "*extopqihi"): Ditto.
("*extopqisi_side_biap"): Correct operand numbers in condition.
("*extophisi_side_biap", "*extopqisi_swap_side_biap"): Ditto.
("*extophisi_swap_side_biap", "*extopqisi_swap"): Ditto.
("*extophisi_swap"): Ditto.
("*extopqihi_swap_side_biap"): For HI operation, match a simple
PLUS, not cris_operand_extend_operator.  Adjust condition and
output template.
("*extopqihi_swap_side", "*extopqihi_swap"): Ditto.
* config/cris/cris.h (PREDICATE_CODES): Add
cris_additive_operand_extend_operator.
* config/cris/cris.c (cris_additive_operand_extend_operator):
New predicate.

From-SVN: r64174
gcc/ChangeLog
gcc/config/cris/cris.c
gcc/config/cris/cris.h
gcc/config/cris/cris.md