diff options
Diffstat (limited to 'src/main/scala/firrtl/PrimOps.scala')
| -rw-r--r-- | src/main/scala/firrtl/PrimOps.scala | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/main/scala/firrtl/PrimOps.scala b/src/main/scala/firrtl/PrimOps.scala index 768dcb9f..883692c8 100644 --- a/src/main/scala/firrtl/PrimOps.scala +++ b/src/main/scala/firrtl/PrimOps.scala @@ -477,10 +477,13 @@ object PrimOps extends LazyLogging { override def toString = "clip" } - private[firrtl] lazy val builtinPrimOps: Seq[PrimOp] = - Seq(Add, Sub, Mul, Div, Rem, Lt, Leq, Gt, Geq, Eq, Neq, Pad, AsUInt, AsSInt, AsInterval, AsClock, AsAsyncReset, Shl, Shr, - Dshl, Dshr, Neg, Cvt, Not, And, Or, Xor, Andr, Orr, Xorr, Cat, Bits, Head, Tail, AsFixedPoint, IncP, DecP, - SetP, Wrap, Clip, Squeeze) + // format: off + private[firrtl] lazy val builtinPrimOps: Seq[PrimOp] = Seq( + Add, Sub, Mul, Div, Rem, Lt, Leq, Gt, Geq, Eq, Neq, Pad, AsUInt, AsSInt, AsInterval, AsClock, + AsAsyncReset, Shl, Shr, Dshl, Dshr, Neg, Cvt, Not, And, Or, Xor, Andr, Orr, Xorr, Cat, Bits, + Head, Tail, AsFixedPoint, IncP, DecP, SetP, Wrap, Clip, Squeeze + ) + // format: on private lazy val strToPrimOp: Map[String, PrimOp] = { builtinPrimOps.map { case op : PrimOp=> op.toString -> op }.toMap } |
