[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