whoops spr copied from i.lr not i.spr
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 15 May 2020 19:46:53 +0000 (20:46 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 15 May 2020 19:46:53 +0000 (20:46 +0100)
src/soc/branch/pipe_data.py

index 3969e6f9f624206e9c00a443e6d075d9c3ec26af..cab43cf6d4f9a9f6e17364e3ab6a9635a571f17c 100644 (file)
@@ -36,7 +36,7 @@ class BranchInputData(IntegerData):
 
     def eq(self, i):
         lst = super().eq(i)
-        return lst + [self.lr.eq(i.lr), self.spr.eq(i.lr),
+        return lst + [self.lr.eq(i.lr), self.spr.eq(i.spr),
                       self.cr.eq(i.cr), self.cia.eq(i.cia)]