[Libre-soc-bugs] [Bug 765] New: Add way for instructions to specify in csv if they have OE field
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Tue Jan 18 04:21:57 GMT 2022
https://bugs.libre-soc.org/show_bug.cgi?id=765
Bug ID: 765
Summary: Add way for instructions to specify in csv if they
have OE field
Product: Libre-SOC's second ASIC
Version: unspecified
Hardware: PC
OS: Linux
Status: CONFIRMED
Severity: enhancement
Priority: ---
Component: source code
Assignee: lkcl at lkcl.net
Reporter: programmerjake at gmail.com
CC: libre-soc-bugs at lists.libre-soc.org
NLnet milestone: ---
currently there's a hard-coded list:
https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/power_decoder2.py;h=a636fdf5160cbfa680cdbf8ea36bced0304ca7f7;hb=HEAD#l573
that should be replaced with reading a field from the CSV, I had to manually
add grev to the list after spending 2 hours debugging why overflow being
enabled when it shouldn't.
Options should include:
never writes overflow (what I needed for grev, also ternlogi)
overflow calculated by pseudocode (like how division instructions do it)
overflow calculated from inputs/outputs based on OE field (like how add. addo.
do it)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list