Commit 4d0f690c by David Daney Committed by David Daney

mips.md (clear_hazard): Use PRINT_OPERAND punctuation instead of .set push and .set pop.

2007-12-18  David Daney  <ddaney@avtrex.com>

	* config/mips/mips.md (clear_hazard): Use PRINT_OPERAND punctuation
	instead of .set push and .set pop.

From-SVN: r131038
parent 86636093
2007-12-18 David Daney <ddaney@avtrex.com>
* config/mips/mips.md (clear_hazard): Use PRINT_OPERAND punctuation
instead of .set push and .set pop.
2007-12-18 Rask Ingemann Lambertsen <rask@sygehus.dk> 2007-12-18 Rask Ingemann Lambertsen <rask@sygehus.dk>
PR target/33474 PR target/33474
...@@ -4398,15 +4398,11 @@ ...@@ -4398,15 +4398,11 @@
(clobber (reg:SI 31))] (clobber (reg:SI 31))]
"ISA_HAS_SYNCI" "ISA_HAS_SYNCI"
{ {
return ".set\tpush\n" return "%(%<bal\t1f\n"
"\t.set\tnoreorder\n"
"\t.set\tnomacro\n"
"\tbal\t1f\n"
"\tnop\n" "\tnop\n"
"1:\taddiu\t$31,$31,12\n" "1:\taddiu\t$31,$31,12\n"
"\tjr.hb\t$31\n" "\tjr.hb\t$31\n"
"\tnop\n" "\tnop%>%)";
"\t.set\tpop";
} }
[(set_attr "length" "20")]) [(set_attr "length" "20")])
......
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