From a4b1834644e11b97e4b62e2b3ca8df368bf53e10 Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Thu, 15 Jan 1998 23:44:54 +0000 Subject: [PATCH] * rtl.def (INLINE_HEADER): Fix bug exposed by gen_rtx_FOO changes. From-SVN: r17375 --- gcc/ChangeLog | 4 ++++ gcc/rtl.def | 7 ++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 24075b5f7a5..9e54f99c595 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Fri Jan 16 00:46:40 1998 Jeffrey A Law (law@cygnus.com) + + * rtl.def (INLINE_HEADER): Fix bug exposed by gen_rtx_FOO changes. + Thu Jan 15 01:02:30 1998 Jeffrey A Law (law@cygnus.com) * version.c: Bump for snapshot. diff --git a/gcc/rtl.def b/gcc/rtl.def index c1d14a1bb5a..9982b6c8980 100644 --- a/gcc/rtl.def +++ b/gcc/rtl.def @@ -159,6 +159,11 @@ DEF_RTL_EXPR(MATCH_OP_DUP, "match_op_dup", "iE", 'm') at the index specified by the argument. For MATCH_PARALLEL. */ 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. Defines the pattern for one kind of instruction. Operand: @@ -385,7 +390,7 @@ DEF_RTL_EXPR(NOTE, "note", "iuusn", 'x') it contains helps to build the mapping function between the rtx's of the function to be inlined and the current function being expanded. */ -DEF_RTL_EXPR(INLINE_HEADER, "inline_header", "iuuuiiiiiieeiiEeEsse", 'x') +DEF_RTL_EXPR(INLINE_HEADER, "inline_header", "iuuuiiiiiieeiiEeEssE", 'x') /* ---------------------------------------------------------------------- Top level constituents of INSN, JUMP_INSN and CALL_INSN.