diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-01-15 23:44:54 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-01-15 23:44:54 +0000 |
commit | 78fe60070623ae53c1277a0e9bb3d9c36540f53b (patch) | |
tree | c718147f22b09b1fa0208e4125573e12ee3d7b85 /gcc/rtl.def | |
parent | c4d370569994d3d841c703f37ba549b495e136ac (diff) | |
download | gcc-78fe60070623ae53c1277a0e9bb3d9c36540f53b.tar.gz |
* rtl.def (INLINE_HEADER): Fix bug exposed by gen_rtx_FOO changes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17375 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/rtl.def')
-rw-r--r-- | gcc/rtl.def | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/rtl.def b/gcc/rtl.def index c1d14a1bb5a..9982b6c8980 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. |