[Libre-soc-bugs] [Bug 834] New: binutils: support draft 32-bit instructions

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat May 14 16:54:04 BST 2022


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

            Bug ID: 834
           Summary: binutils: support draft 32-bit instructions
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: lkcl at lkcl.net
          Reporter: ghostmansd at gmail.com
                CC: libre-soc-bugs at lists.libre-soc.org
   NLnet milestone: NLNet.2019.10.Formal
 total budget (EUR) 500
  for completion of
       task and all
          subtasks:
   budget (EUR) for 500
         this task,
          excluding
  subtasks' budget:

Some instructions, before they're available in SVP64, should have the
corresponding scalar versions. This list includes fsins, fcoss, ternlogi and
other bit manipulation functions. These can and should be added as standalone
usual 32-bit instructions into binutils, and be marked as draft ones (available
via a special compiler switch). Until OPF ISA WG approves these instructions,
they should be kept as draft; anyway, even as draft ones, they can be re-used
by SVP64. Also, this part can and should be submitted as a standalone patch (or
series of patches), outside of SVP64 patchset.

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


More information about the libre-soc-bugs mailing list