autoformat all code
authorJacob Lifshay <programmerjake@gmail.com>
Fri, 19 Aug 2022 02:40:16 +0000 (19:40 -0700)
committerJacob Lifshay <programmerjake@gmail.com>
Fri, 19 Aug 2022 02:40:16 +0000 (19:40 -0700)
src/nmutil/lut.py
src/nmutil/popcount.py
src/nmutil/stageapi.py
src/nmutil/test/test_prefix_sum.py

index 84c515ec52f45d881383e2b241f04bce9c02c9fc..755747ab2073dbf1a7620f9ac31e592b2bf63a44 100644 (file)
@@ -18,6 +18,7 @@ from nmigen.hdl.ir import Elaboratable
 from nmigen.cli import rtlil
 from nmutil.plain_data import plain_data
 
+
 class BitwiseMux(Elaboratable):
     """Mux, but treating input/output Signals as bit vectors, rather than
     integers. This means each bit in the output is independently multiplexed
index cdbe3b24fa39d87750ca2424f8b79d1adb31296e..b3e3beaf084efba1351b9e0b6e0a66c20d45779c 100644 (file)
@@ -59,4 +59,3 @@ if __name__ == "__main__":
     vl = rtlil.convert(m)
     with open("test_popcount.il", "w") as f:
         f.write(vl)
-
index a34dc7e213e784c1f1d5518e62400ce2956618fa..17c4f6509852045a4b812f2121aec6b14ea695ef 100644 (file)
@@ -197,7 +197,7 @@ class StageHelper(Stage):
 
     def setup(self, m, i):
         if self.stage is not None and hasattr(self.stage, "setup"):
-            if self.stage is not self: # stop infinite recursion
+            if self.stage is not self:  # stop infinite recursion
                 self.stage.setup(m, i)
 
     def _postprocess(self, i):  # XXX DISABLED
index 48598b88697b286e2a6f879f0e185aadbb58dc6e..2b88407216ccad3fc99a7d633331a30a3d3f562f 100644 (file)
@@ -70,7 +70,7 @@ class TestPrefixSum(FHDLTestCase):
     def tst_pop_count_int(self, width):
         assert isinstance(width, int)
         for v in range(1 << width):
-            expected = bin(v).count("1") # converts to a string, counts 1s
+            expected = bin(v).count("1")  # converts to a string, counts 1s
             with self.subTest(v=v, expected=expected):
                 self.assertEqual(expected, pop_count(v, width=width))