Bug 949

Summary: pysvp64asm: support special operands for assembly
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: 0
budget (EUR) for this task, excluding subtasks' budget: 0 parent task for budget allocation: 947
child tasks for budget allocation: The table of payments (in EUR) for this task; TOML format:

Description Dmitry Selyutin 2022-10-13 17:34:22 BST
Currently pysvp64asm supports only really simple integer operands. Let's support r/f/cr prefices, as well as non-zero operands, additional checks and similar extensions we miss now.
Comment 1 Dmitry Selyutin 2022-11-06 11:01:57 GMT
There have already been many changes related to this task in insndb branch. We should already support signed operands, non-zero operands, "split" operands (like this D consisting of d0/d1/d2), general purpose operands, floating point operands. Once we support CR operands, I consider this to be closed, too. I hope CRs won't take much time to be implemented. Luke, could you please deal with MoU and budget meanwhile?
Comment 2 Dmitry Selyutin 2023-03-28 09:13:55 BST
As parent task is completed, I'm marking this as resolved.