[Libre-soc-isa] [Bug 1087] New: change pseudocode to prevent output register write only when causing a fp trap and output is in same regfile as input

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sun May 21 10:41:19 BST 2023


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

            Bug ID: 1087
           Summary: change pseudocode to prevent output register write
                    only when causing a fp trap and output is in same
                    regfile as input
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: Other
                OS: Linux
            Status: CONFIRMED
          Severity: normal
          Priority: ---
         Component: Specification
          Assignee: programmerjake at gmail.com
          Reporter: programmerjake at gmail.com
                CC: libre-soc-isa at lists.libre-soc.org,
                    programmerjake at gmail.com
   NLnet milestone: ---

https://libre-soc.org/irclog/%23libre-soc.2023-05-21.log.html#t2023-05-21T10:29:37

things like fcvtfg don't need to prevent writing the output since the output is
in a different regfile and thus can't possibly overlap with the input reg.

things like fsinpi f3, f3 need to prevent writing the output reg when they trap
so the trap can see what the input was.

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


More information about the Libre-SOC-ISA mailing list