match_insn dead

Richard Henderson rthATcygnus.com
Tue Sep 14 20:29:00 GMT 1999


Renaming match_insn2, now that match_insn it dead.


r~


        * rtl.def (match_insn, match_insn2): Remove match_insn; rename
        match_insn2 to match_insn.

Index: rtl.def
===================================================================
RCS file: /cvs/cvsfiles/devo/gcc/rtl.def,v
retrieving revision 1.53
diff -c -p -d -r1.53 rtl.def
*** rtl.def	1999/09/09 09:35:18	1.53
--- rtl.def	1999/09/15 03:23:09
*************** DEF_RTL_EXPR(MATCH_OP_DUP, "match_op_dup
*** 161,174 ****
  DEF_RTL_EXPR(MATCH_PAR_DUP, "match_par_dup", "iE", 'm')
  
  /* Appears only in machine descriptions.
-    Should be used only in attribute tests.
-    The predicate in operand 0 is applied to the whole insn being checked.  */
- DEF_RTL_EXPR(MATCH_INSN, "match_insn", "s", 'm')
- 
- /* Appears only in machine descriptions.
     Operand 0 is the operand number, as in match_operand.
     Operand 1 is the predicate to apply to the insn.  */
! DEF_RTL_EXPR(MATCH_INSN2, "match_insn2", "is", 'm')
  
  /* Appears only in machine descriptions.
     Defines the pattern for one kind of instruction.
--- 161,169 ----
  DEF_RTL_EXPR(MATCH_PAR_DUP, "match_par_dup", "iE", 'm')
  
  /* Appears only in machine descriptions.
     Operand 0 is the operand number, as in match_operand.
     Operand 1 is the predicate to apply to the insn.  */
! DEF_RTL_EXPR(MATCH_INSN, "match_insn", "is", 'm')
  
  /* Appears only in machine descriptions.
     Defines the pattern for one kind of instruction.


More information about the Gcc-patches mailing list