genlib/misc: remove bitreverse
authorSebastien Bourdeauducq <sebastien@milkymist.org>
Sun, 30 Jun 2013 12:31:25 +0000 (14:31 +0200)
committerSebastien Bourdeauducq <sebastien@milkymist.org>
Sun, 30 Jun 2013 12:31:25 +0000 (14:31 +0200)
migen/genlib/misc.py

index 1130829cedace7ac271d0d95c7be106084793ce4..97d0be0e07aa6bdd749a3aef7e7c3c167ba2d38a 100644 (file)
@@ -1,12 +1,6 @@
 from migen.fhdl.std import *
-from migen.fhdl.tools import value_bits_sign
 from migen.fhdl.structure import _Operator
 
-def bitreverse(s):
-       length, signed = value_bits_sign(s)
-       l = [s[i] for i in reversed(range(length))]
-       return Cat(*l)
-
 def optree(op, operands, lb=None, ub=None, default=None):
        if lb is None:
                lb = 0