Commit ee138cf8 by Clinton Popetz Committed by Clinton Popetz

gensupport.c (process_rtx): Make rtl checking stop complaining about the…

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
parent c0ed1dea
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> Tue Jul 11 16:26:17 2000 Clinton Popetz <cpopetz@cygnus.com>
* config/mips/mips.c (simple_memory_operand): Access the * config/mips/mips.c (simple_memory_operand): Access the
......
...@@ -173,7 +173,7 @@ process_rtx (desc, lineno) ...@@ -173,7 +173,7 @@ process_rtx (desc, lineno)
case DEFINE_INSN_AND_SPLIT: case DEFINE_INSN_AND_SPLIT:
{ {
const char *split_cond; const char *split_cond;
rtx split; rtx split, attr;
int i; int i;
/* Create a split with values from the insn_and_split. */ /* Create a split with values from the insn_and_split. */
...@@ -208,8 +208,9 @@ process_rtx (desc, lineno) ...@@ -208,8 +208,9 @@ process_rtx (desc, lineno)
XSTR (split, 3) = XSTR (desc, 6); XSTR (split, 3) = XSTR (desc, 6);
/* Fix up the DEFINE_INSN. */ /* Fix up the DEFINE_INSN. */
attr = XVEC (desc, 7);
PUT_CODE (desc, DEFINE_INSN); PUT_CODE (desc, DEFINE_INSN);
XVEC (desc, 4) = XVEC (desc, 7); XVEC (desc, 4) = attr;
/* Queue them. */ /* Queue them. */
queue_pattern (desc, &define_insn_tail, lineno); queue_pattern (desc, &define_insn_tail, lineno);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment