This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

match_insn dead


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]