Commit 987a3c2b by Richard Sandiford Committed by Richard Sandiford

re PR target/15869 (No NOP after LW (with -mips1 -O0))

	PR target/15869
	* config/mips/mips.c (mips_avoid_hazards): Call split_all_insns_noflow.

From-SVN: r83516
parent 89b4f108
2004-06-22 Richard Sandiford <rsandifo@redhat.com>
PR target/15869
* config/mips/mips.c (mips_avoid_hazards): Call split_all_insns_noflow.
2004-06-22 Alexandre Oliva <aoliva@redhat.com>
* config/mn10300/mn10300.md (movdi, movdf): Use high/low for movu
......
......@@ -8907,6 +8907,9 @@ mips_avoid_hazards (void)
rtx insn, last_insn, lo_reg, delayed_reg;
int hilo_delay, i;
/* Force all instructions to be split into their final form. */
split_all_insns_noflow ();
/* Recalculate instruction lengths without taking nops into account. */
cfun->machine->ignore_hazard_length_p = true;
shorten_branches (get_insns ());
......
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