gensupport.c (process_rtx): Make rtl checking stop complaining about the define_insn while it is being...

* gensupport.c (process_rtx): Make rtl checking stop
	complaining about the define_insn while it is being
	converted from a define_insn_and_split.

From-SVN: r34968
This commit is contained in:
Clinton Popetz 2000-07-11 22:08:47 +00:00 committed by Clinton Popetz
parent c0ed1dea37
commit ee138cf89a
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,9 @@
Tue Jul 11 15:28:21 CDT 2000 Clinton Popetz <cpopetz@cygnus.com>
* gensupport.c (process_rtx): Make rtl checking stop
complaining about the define_insn while it is being
converted from a define_insn_and_split.
Tue Jul 11 16:26:17 2000 Clinton Popetz <cpopetz@cygnus.com>
* config/mips/mips.c (simple_memory_operand): Access the

View File

@ -173,7 +173,7 @@ process_rtx (desc, lineno)
case DEFINE_INSN_AND_SPLIT:
{
const char *split_cond;
rtx split;
rtx split, attr;
int i;
/* Create a split with values from the insn_and_split. */
@ -208,8 +208,9 @@ process_rtx (desc, lineno)
XSTR (split, 3) = XSTR (desc, 6);
/* Fix up the DEFINE_INSN. */
attr = XVEC (desc, 7);
PUT_CODE (desc, DEFINE_INSN);
XVEC (desc, 4) = XVEC (desc, 7);
XVEC (desc, 4) = attr;
/* Queue them. */
queue_pattern (desc, &define_insn_tail, lineno);