[Libre-soc-dev] daily kan-ban update 25aug2020
Jacob Lifshay
programmerjake at gmail.com
Tue Aug 25 18:07:21 BST 2020
On Tue, Aug 25, 2020, 09:48 Luke Kenneth Casson Leighton <lkcl at lkcl.net>
wrote:
> the CR0/SO alterations needed shouuuld not conflict, nor are they related
> to the issue. i.e. it was the main result value that was off.
>
> double checking the spec, mulld and divd both alter OV/32 SO _and_ CR0 (but
> not CA/32) and those are missing from the MulDivOutputData spec.
>
They're present:
class DivMulOutputData(IntegerData):
regspec = [('INT', 'o', '0:63'),
('CR', 'cr_a', '0:3'),
('XER', 'xer_ov', '33,44'), # bit0: ov, bit1: ov32
('XER', 'xer_so', '32')]
Jacob
More information about the Libre-soc-dev
mailing list