Commit 56ee081b by Atsushi Nemoto Committed by Richard Sandiford

PR target/28126 (partial fix)

gcc/
2006-07-25  Atsushi Nemoto  <anemo@mba.ocn.ne.jp>

	PR target/28126 (partial fix)
	* config/mips/mips.md (tls_get_tp_<mode>): Set can_delay to no.

From-SVN: r115819
parent 6097a897
2006-07-30 Atsushi Nemoto <anemo@mba.ocn.ne.jp>
PR target/28126 (partial fix)
* config/mips/mips.md (tls_get_tp_<mode>): Set can_delay to no.
2006-07-28 Jan Hubicka <jh@suse.cz>
PR rtl-optimization/28071
......
......@@ -5458,6 +5458,9 @@
"HAVE_AS_TLS && !TARGET_MIPS16"
".set\tpush\;.set\tmips32r2\t\;rdhwr\t%0,$29\;.set\tpop"
[(set_attr "type" "unknown")
; Since rdhwr always generates a trap for now, putting it in a delay
; slot would make the kernel's emulation of it much slower.
(set_attr "can_delay" "no")
(set_attr "mode" "<MODE>")])
; The MIPS Paired-Single Floating Point and MIPS-3D Instructions.
......
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