(epilogue): Use a return insn rather than an indirect jump.
From-SVN: r2387
(define_expand "m88k_sccs_id"
[(match_operand:SI 0 "" "")]
""
- "{ static char sccs_id[] = \"@(#)m88k.md 2.2.13.1 10/07/92 06:32:56\";
+ "{ static char sccs_id[] = \"@(#)m88k.md 2.2.13.2 10/09/92 13:24:17\";
FAIL; }")
\f
;; Attribute specifications
(define_insn "return"
[(return)]
- "null_prologue ()"
+ "reload_completed"
"jmp%. %#r1"
[(set_attr "type" "jump")])
"m88k_expand_prologue (); DONE;")
(define_expand "epilogue"
- [(set (pc) (reg:SI 1))]
+ [(return)]
"! null_prologue ()"
"m88k_expand_epilogue ();")