Bug 1099

Summary: 16-bit fpr load/store needed for bfloat16 and f16/bfp16
Product: Libre-SOC's first SoC Reporter: Jacob Lifshay <programmerjake>
Component: SpecificationAssignee: Luke Kenneth Casson Leighton <lkcl>
Status: CONFIRMED ---    
Severity: enhancement CC: libre-soc-isa
Priority: ---    
Version: unspecified   
Hardware: Other   
OS: Linux   
NLnet milestone: NLnet.2022-08-051.OPF 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: 1009, 1012, 1054    

Description Jacob Lifshay 2023-05-31 21:03:02 BST
since memory-access sizes are not changed by svp64, we need 16-bit fp load/store instructions for f16 and bfloat16. since they are less common and require svp64 prefixing anyway, they can go in ext200.