[Libre-soc-bugs] [Bug 1072] implement fcvt/fmv instructions in ISACaller (ls006)

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue May 9 11:00:20 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1072

--- Comment #14 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
https://libre-soc.org/irclog/%23libre-soc.2023-05-09.log.html#t2023-05-09T10:44:36

it's never come up before as the issue has been avoided: the latex
version of the spec pseudocode has to be auto-generatable (with
hacks and workarounds as long as they are consistent).  it was
never an issue before because we did not have VAR.field syntax
(FP being the very first where it's really needed).

markdown-VAR.field should very obviously be translated to
latex-VAR.field

however if XER[SO] is converted entirely to XER.SO there is
no way to know that this should be translated to the subscript
latex format "XER<sub>SO</sub>"

if the *specification* (the ISA WG) accepts a corresponding
change from XER-subscript-SO to XER.SO *then* our markdown should
be changed.

please bear in mind: *EVERY* single change to the markdown
represents an ***ACTUAL*** Formal Request to the OpenPOWER
ISA Technical Working Group to make that exact change.

the amount of work involved in that is absolutely massive: a
full RFC has to be written, then proposed, then justified, then
actioned, then communicated back.

so please for goodness sake keep such changes to an absolute bare
minimum.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list