diff options
Diffstat (limited to 'gcc/config/m32c/prologue.md')
-rw-r--r-- | gcc/config/m32c/prologue.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/config/m32c/prologue.md b/gcc/config/m32c/prologue.md index 9db49204aae..175b2b0ab9f 100644 --- a/gcc/config/m32c/prologue.md +++ b/gcc/config/m32c/prologue.md @@ -149,6 +149,15 @@ [(set_attr "flags" "x")] ) +(define_insn "epilogue_freit" + [(unspec [(const_int 0)] UNS_FREIT) + (return) + ] + "" + "freit" + [(set_attr "flags" "x")] + ) + (define_insn "epilogue_rts" [(return) ] @@ -180,3 +189,11 @@ "popm\t%p0" [(set_attr "flags" "n")] ) + +(define_insn "fset_b" + [(unspec [(const_int 0)] UNS_FSETB)] + "" + "fset\tB" + [(set_attr "flags" "n")] + ) + |