whoops use already-used list
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 17 Aug 2019 08:02:32 +0000 (09:02 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 17 Aug 2019 08:02:32 +0000 (09:02 +0100)
src/ieee754/part_mul_add/multiply.py

index 6e2596be2c79f993f9d7f04d24407faa4eb6277f..94986723fb2f95f2e394cc329dd5b31a798f5b7c 100644 (file)
@@ -514,16 +514,16 @@ class Mul8_16_32_64(Elaboratable):
 
         for a_index in range(8):
             for b_index in range(8):
-                terms = []
+                tl = []
                 min_index = min(a_index, b_index)
                 max_index = max(a_index, b_index)
                 for i in range(min_index, max_index):
                     pbs = Signal(reset_less=True)
                     m.d.comb += pbs.eq(self._part_byte(i))
-                    terms.append(pbs)
+                    tl.append(pbs)
                 name = "te_%d_%d" % (a_index, b_index)
                 term_enabled = Signal(name=name, reset_less=True)
-                m.d.comb += term_enabled.eq(~(Cat(*terms).bool()))
+                m.d.comb += term_enabled.eq(~(Cat(*tl).bool()))
                 add_term(products[a_index][b_index],
                          8 * (a_index + b_index),
                          term_enabled)