aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/passes/memlib/MemLibOptions.scala
blob: 2f26e4e5280e172dfe74b69000df6f8b8f6f1a64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// See LICENSE for license details.

package firrtl.passes.memlib

import firrtl._
import firrtl.options.RegisteredLibrary
import scopt.OptionParser

class MemLibOptions extends RegisteredLibrary {
  val name: String = "MemLib Options"
  def addOptions(p: OptionParser[AnnotationSeq]): Unit =
    Seq( new InferReadWrite,
         new ReplSeqMem )
      .map(_.addOptions(p))
}