From 6396eac49bb617c605fa61b87ae68f951fed1c5c Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sat, 9 May 2020 15:04:55 +0100 Subject: [PATCH] TODO on AluIntermediateData --- src/soc/alu/pipe_data.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/soc/alu/pipe_data.py b/src/soc/alu/pipe_data.py index 083ca105..d512dc01 100644 --- a/src/soc/alu/pipe_data.py +++ b/src/soc/alu/pipe_data.py @@ -38,6 +38,10 @@ class ALUInputData(IntegerData): self.carry_in.eq(i.carry_in), self.so.eq(i.so)] +# TODO: ALUIntermediateData which does not have +# cr0, ov, ov32 in it (because they are generated as outputs by +# the final output stage, not by the intermediate stage) +# https://bugs.libre-soc.org/show_bug.cgi?id=305#c19 class ALUOutputData(IntegerData): def __init__(self, pspec): -- 2.30.2