Bug 522

Summary: opcode csv file discrepancies
Product: Libre-SOC's first SoC Reporter: Luke Kenneth Casson Leighton <lkcl>
Component: Source CodeAssignee: Luke Kenneth Casson Leighton <lkcl>
Status: CONFIRMED ---    
Severity: enhancement CC: libre-soc-bugs
Priority: Lowest    
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: 383    

Description Luke Kenneth Casson Leighton 2020-10-24 20:08:56 BST
https://libre-soc.org/openpower/opcode_regs_deduped/

this is showing up some discrepancies

* cmprb should be RA, RB input, CR output
* darn should output to RT
Comment 1 Luke Kenneth Casson Leighton 2020-10-24 20:34:27 BST
checking the CSV files both of these are not implemented in the pipelines.
Comment 2 Luke Kenneth Casson Leighton 2020-10-24 23:36:17 BST
found and corrected another one, lbux.
Comment 3 Luke Kenneth Casson Leighton 2020-10-24 23:43:49 BST
these need checking

LDST-3R-CRo

CSV	opcode	asm	form
minor_31.csv	0b0011010111	stbx	X-Form
minor_31.csv	0b1010110110	stbcx	X-Form