diff options
author | ciceron <ciceron@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-01-15 20:39:17 +0000 |
---|---|---|
committer | ciceron <ciceron@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-01-15 20:39:17 +0000 |
commit | e33a5b06deb7988efb421c0ff5b5da3c54becdaa (patch) | |
tree | ea488a6bab536a5cfd21d0a9926fd592621d9975 /gcc/config/m68hc11/m68hc11.md | |
parent | 746f9f26f08b0b4839cfe5ac131c404852a185b0 (diff) | |
download | gcc-e33a5b06deb7988efb421c0ff5b5da3c54becdaa.tar.gz |
* config/m68hc11/m68hc11.md ("return"): Use emit_jump_insn to emit
the return code.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61347 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/m68hc11/m68hc11.md')
-rw-r--r-- | gcc/config/m68hc11/m68hc11.md | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/gcc/config/m68hc11/m68hc11.md b/gcc/config/m68hc11/m68hc11.md index db1a8922dfe..03dc66de9db 100644 --- a/gcc/config/m68hc11/m68hc11.md +++ b/gcc/config/m68hc11/m68hc11.md @@ -6393,18 +6393,18 @@ if (ret_size && ret_size <= 2) { - emit_insn (gen_rtx (PARALLEL, VOIDmode, - gen_rtvec (2, gen_rtx_RETURN (VOIDmode), - gen_rtx_USE (VOIDmode, - gen_rtx_REG (HImode, 1))))); + emit_jump_insn (gen_rtx (PARALLEL, VOIDmode, + gen_rtvec (2, gen_rtx_RETURN (VOIDmode), + gen_rtx_USE (VOIDmode, + gen_rtx_REG (HImode, 1))))); DONE; } if (ret_size) { - emit_insn (gen_rtx (PARALLEL, VOIDmode, - gen_rtvec (2, gen_rtx_RETURN (VOIDmode), - gen_rtx_USE (VOIDmode, - gen_rtx_REG (SImode, 0))))); + emit_jump_insn (gen_rtx (PARALLEL, VOIDmode, + gen_rtvec (2, gen_rtx_RETURN (VOIDmode), + gen_rtx_USE (VOIDmode, + gen_rtx_REG (SImode, 0))))); DONE; } }") |