Bug 809

Summary: modify svp64 to re-enable using OV as a second carry flag for sv.addex
Product: Libre-SOC's second ASIC Reporter: Jacob Lifshay <programmerjake>
Component: source codeAssignee: Jacob Lifshay <programmerjake>
Status: CONFIRMED ---    
Severity: enhancement CC: libre-soc-bugs, lkcl, programmerjake
Priority: ---    
Version: unspecified   
Hardware: Other   
OS: Linux   
See Also: https://bugs.libre-soc.org/show_bug.cgi?id=1046
https://bugs.libre-soc.org/show_bug.cgi?id=1056
NLnet milestone: NLnet.2021.02A.052.CryptoRouter 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:
child tasks for budget allocation: The table of payments (in EUR) for this task; TOML format:
Bug Depends on:    
Bug Blocks: 776    

Comment 1 Jacob Lifshay 2023-09-08 01:57:24 BST
marking as blocking bug #776 since this is part of
NLnet.2021.02A.052.CryptoRouter and that seemed like
an appropriate bug so this doesn't get lost.
budget TBD.
Comment 2 Luke Kenneth Casson Leighton 2023-09-08 06:21:16 BST
this was when i was looking at Intel's mulx instruction app note from 2012.
the alternative idea i had was to create an "add-using-cr-fields" instruction
which would create overflow in a CR field but also use CRfs as carry-in and
carry-out.  TBdiscussed