Bug 958

Summary: provide support for missing instructions in binutils
Product: Libre-SOC's first SoC Reporter: Dmitry Selyutin <ghostmansd>
Component: Source CodeAssignee: Dmitry Selyutin <ghostmansd>
Status: RESOLVED FIXED    
Severity: enhancement CC: libre-soc-bugs, lkcl
Priority: ---    
Version: unspecified   
Hardware: PC   
OS: Linux   
NLnet milestone: NLnet.2021-08-071.cavatools total budget (EUR) for completion of task and all subtasks: 3000
budget (EUR) for this task, excluding subtasks' budget: 3000 parent task for budget allocation: 939
child tasks for budget allocation: 945 954 955 956 957 959 The table of payments (in EUR) for this task; TOML format:
[ghostmansd] amount=3000 submitted=2023-03-06 paid=2023-03-10
Bug Depends on:    
Bug Blocks: 939    

Description Dmitry Selyutin 2022-10-14 18:14:10 BST
Besides introducing prefixed instructions, SVP64 extensions also introduce many word instructions. Some simply extend vanilla PPC with the new functionality and can be used even outside of SVP64 extensions (for example, a new set of math functions). Others manipulate on SVP64 context and manipulate control flow. The support for all these instructions must also be present in binutils.
Comment 1 Dmitry Selyutin 2022-10-18 16:38:08 BST
All child tasks are completed; Luke, could you, please, help me with the milestones and budgets?
Comment 2 Luke Kenneth Casson Leighton 2022-10-22 09:54:36 BST
(In reply to Dmitry Selyutin from comment #1)
> All child tasks are completed; Luke, could you, please, help me with the
> milestones and budgets?

completed but the MoU needs to be

(a) created
(b) reviewed
(c) approved
(d) signed.
Comment 3 Dmitry Selyutin 2022-10-22 10:21:25 BST
Changed the title so that it includes anything else we're missing for now (not only av.mdwn).
Comment 4 Dmitry Selyutin 2022-11-06 11:02:49 GMT
Kind reminder on MoU.