aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-01-15 23:44:54 +0000
committerJeff Law <law@gcc.gnu.org>1998-01-15 16:44:54 -0700
commita4b1834644e11b97e4b62e2b3ca8df368bf53e10 (patch)
treec718147f22b09b1fa0208e4125573e12ee3d7b85
parent57718ce6d3d06f1cce5ae0514c535fd675d8f99c (diff)
downloadgcc-a4b1834644e11b97e4b62e2b3ca8df368bf53e10.zip
gcc-a4b1834644e11b97e4b62e2b3ca8df368bf53e10.tar.gz
gcc-a4b1834644e11b97e4b62e2b3ca8df368bf53e10.tar.bz2
* rtl.def (INLINE_HEADER): Fix bug exposed by gen_rtx_FOO changes.
From-SVN: r17375
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/rtl.def7
2 files changed, 10 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 24075b5..9e54f99 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 c1d14a1..9982b6c 100644
--- a/gcc/rtl.def
+++ b/gcc/rtl.def
@@ -160,6 +160,11 @@ DEF_RTL_EXPR(MATCH_OP_DUP, "match_op_dup", "iE", 'm')
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:
0: names this instruction.
@@ -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.