Bug 949 - pysvp64asm: support special operands for assembly
Summary: pysvp64asm: support special operands for assembly
Status: RESOLVED FIXED
Alias: None
Product: Libre-SOC's first SoC
Classification: Unclassified
Component: Source Code (show other bugs)
Version: unspecified
Hardware: PC Linux
: --- enhancement
Assignee: Dmitry Selyutin
URL:
Depends on:
Blocks:
 
Reported: 2022-10-13 17:34 BST by Dmitry Selyutin
Modified: 2023-03-28 09:13 BST (History)
2 users (show)

See Also:
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:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.