Skip to content
Snippets Groups Projects
Commit a2e4218f authored by Stafford Horne's avatar Stafford Horne
Browse files

cpu/or1k: Update fpu compare symbols to imply set flag

The fpu compare symbols where not including 'sf' in the mnemonic.  So
instead of `lf-sfeq` (implying set flag if operands are equal) we were
having `lf-eq`.   This patch adds the 'sf'.  This helps with making the
generated CGEN documentation consistent and ordered correctly.

cpu/ChangeLog:

yyyy-mm-dd  Stafford Horne  <shorne@gmail.com>

	* or1korfpx.cpu (float-setflag-insn-base): Add 'sf' to symbol.
parent eb212c84
No related branches found
No related tags found
No related merge requests found
2019-06-13 Stafford Horne <shorne@gmail.com>
* or1korfpx.cpu (float-setflag-insn-base): Add 'sf' to symbol.
2019-06-13 Stafford Horne <shorne@gmail.com> 2019-06-13 Stafford Horne <shorne@gmail.com>
* or1k.cpu (or64nd, or32nd, or1200nd): Update comment.a * or1k.cpu (or64nd, or32nd, or1200nd): Update comment.a
......
...@@ -268,7 +268,7 @@ ...@@ -268,7 +268,7 @@
(define-pmacro (float-setflag-insn-base mnemonic rtx-mnemonic symantics) (define-pmacro (float-setflag-insn-base mnemonic rtx-mnemonic symantics)
(begin (begin
(dni (.sym lf- mnemonic -s) (dni (.sym lf-sf mnemonic -s)
(.str "lf.sf" mnemonic ".s reg/reg") (.str "lf.sf" mnemonic ".s reg/reg")
((MACH ORFPX32-MACHS)) ((MACH ORFPX32-MACHS))
(.str "lf.sf" mnemonic ".s $rASF,$rBSF") (.str "lf.sf" mnemonic ".s $rASF,$rBSF")
...@@ -276,7 +276,7 @@ ...@@ -276,7 +276,7 @@
(symantics rtx-mnemonic SF rASF rBSF) (symantics rtx-mnemonic SF rASF rBSF)
() ()
) )
(dni (.sym lf- mnemonic -d) (dni (.sym lf-sf mnemonic -d)
(.str "lf.sf" mnemonic ".d reg/reg") (.str "lf.sf" mnemonic ".d reg/reg")
((MACH ORFPX64-MACHS)) ((MACH ORFPX64-MACHS))
(.str "lf.sf" mnemonic ".d $rADF,$rBDF") (.str "lf.sf" mnemonic ".d $rADF,$rBDF")
...@@ -284,7 +284,7 @@ ...@@ -284,7 +284,7 @@
(symantics rtx-mnemonic DF rADF rBDF) (symantics rtx-mnemonic DF rADF rBDF)
() ()
) )
(dni (.sym lf- mnemonic -d32) (dni (.sym lf-sf mnemonic -d32)
(.str "lf.sf" mnemonic ".d regpair/regpair") (.str "lf.sf" mnemonic ".d regpair/regpair")
((MACH ORFPX64A32-MACHS)) ((MACH ORFPX64A32-MACHS))
(.str "lf.sf" mnemonic ".d $rAD32F,$rBD32F") (.str "lf.sf" mnemonic ".d $rAD32F,$rBD32F")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment