Bug 1011

Summary: OPF ISA WG Draft RFC Research
Product: Libre-SOC's first SoC Reporter: Luke Kenneth Casson Leighton <lkcl>
Component: SpecificationAssignee: Luke Kenneth Casson Leighton <lkcl>
Status: CONFIRMED ---    
Severity: enhancement CC: libre-soc-isa, programmerjake
Priority: ---    
Version: unspecified   
Hardware: Other   
OS: Linux   
See Also: https://bugs.libre-soc.org/show_bug.cgi?id=1058
https://bugs.libre-soc.org/show_bug.cgi?id=1034
https://bugs.libre-soc.org/show_bug.cgi?id=1031
https://bugs.libre-soc.org/show_bug.cgi?id=937
NLnet milestone: NLnet.2022-08-051.OPF total budget (EUR) for completion of task and all subtasks: 19000
budget (EUR) for this task, excluding subtasks' budget: 0 parent task for budget allocation: 952
child tasks for budget allocation: 926 996 1016 1023 1043 1049 1051 1053 1063 1074 The table of payments (in EUR) for this task; TOML format:
Bug Depends on:    
Bug Blocks: 1009    

Description Luke Kenneth Casson Leighton 2023-03-03 16:22:24 GMT
Research and discussion is needed before an RFC to add new instructions
to the Power ISA is needed. Sometimes an instruction, if added, is just
not used enough to make it worthwhile. Others might be so specific that
they have very limited use-cases. Thus research is required to provide
justification for every instruction proposed.

note that work done prior to 25oct2022 is EXCLUDED and thus ls001-3
may not be applied for under this milestone.

This toplevel milestone will be broken down on an ongoing basis into
per-RFC Research bugreports.  Table of bugreports:

* bug #1074 twin butterfly
* bug #926  add-carry from CR Field
* bug #996  shaddsw
* bug #1016 int/fp mv
* bug #1023 crternlut analysis
* bug #1043 DCT REMAP
* bug #1049 ldst postinc
* bug #1051 ls012 research
* bug #1053 separate CR regfiles
* bug #1063 remove predicate-result
Comment 1 Jacob Lifshay 2023-09-08 02:13:30 BST
in case this task gets assigned more funding, we could work on the part of bug #937 about adding variable svoffset for dynamic bigint shifts