This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
update d30v to define_cond_exec
- To: gcc-patches at gcc dot gnu dot org
- Subject: update d30v to define_cond_exec
- From: Richard Henderson <rth at cygnus dot com>
- Date: Sat, 27 May 2000 12:55:15 -0700
Updates the d30v port to the recent define_cond_exec invention.
r~
* config/d30v/d30v.c (d30v_print_operand): Handle ':'.
* config/d30v/d30v.h (PRINT_OPERAND_PUNCT_VALID_P): Accept ':'.
* config/d30v/d30v.md (attr predicable): New.
(all insn patterns): Mark non-predicable patterns; use %: on the rest.
(andsi3*): Unify into one pattern.
(iorsi3*, xorsi3*): Likewise.
(peephole2 patterns): Use peep2_reg_dead_p; verify not a
conditional return.
(old cond_exec patterns): Remove.
(define_cond_exec): New.
d-d30v.gz