aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorJack Koenig2020-08-14 19:27:47 -0700
committerJack Koenig2020-08-14 19:46:57 -0700
commitb516293f703c4de86397862fee1897aded2ae140 (patch)
tree0cd816543d8848497ba56b133511aeaedd0cde48 /src/main
parent1d790de19cc8357c29bfb87ab4729c25c49b624e (diff)
Tell Scalafmt to ignore large literal collections
Diffstat (limited to 'src/main')
-rw-r--r--src/main/scala/firrtl/PrimOps.scala11
-rw-r--r--src/main/scala/firrtl/Utils.scala2
2 files changed, 9 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
}
diff --git a/src/main/scala/firrtl/Utils.scala b/src/main/scala/firrtl/Utils.scala
index bb814051..e9af3365 100644
--- a/src/main/scala/firrtl/Utils.scala
+++ b/src/main/scala/firrtl/Utils.scala
@@ -686,6 +686,7 @@ object Utils extends LazyLogging {
}
}
+ // format: off
val v_keywords = Set(
"alias", "always", "always_comb", "always_ff", "always_latch",
"and", "assert", "assign", "assume", "attribute", "automatic",
@@ -755,6 +756,7 @@ object Utils extends LazyLogging {
"SYNTHESIS",
"PRINTF_COND",
"VCS")
+ // format: on
/** Expand a name into its prefixes, e.g., 'foo_bar__baz' becomes 'Seq[foo_, foo_bar__, foo_bar__baz]'. This can be used
* to produce better names when generating prefix unique names.