Bug 747

Summary: verify that instructions that write to the same register twice are correctly decoded as illegal/trap
Product: Libre-SOC's first SoC Reporter: Jacob Lifshay <programmerjake>
Component: Source CodeAssignee: Luke Kenneth Casson Leighton <lkcl>
Status: CONFIRMED ---    
Severity: normal CC: libre-soc-bugs
Priority: ---    
Version: unspecified   
Hardware: Other   
OS: Linux   
NLnet milestone: --- 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: 737, 690    

Description Jacob Lifshay 2021-11-16 15:41:05 GMT
things to check (should probably add as test cases):
* ldu r3, 0(r3)
* whatever else we can find
Comment 1 Jacob Lifshay 2021-11-16 15:47:46 GMT
other instructions to double check:
sv.mtspr vstart, r3.s