aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJack Koenig2020-05-08 23:33:50 -0700
committerJack Koenig2020-05-08 23:33:50 -0700
commit6910d3fbb355ac5707904a1b4a238f0f20e3e7c5 (patch)
tree0b0be9aa037c94be74ec068229cb6533efce3411 /src
parent8576a68e0d4eb4a24533d6e7d0c14cdfea2eda27 (diff)
Don't check Types of Expressions in CheckHighFormLike
Expression Types are derived. They cannot cause the errors detected by CheckHighFormLike independently of the user-specified types that remain chedked. This speeds up CheckChirrtl and CheckHighForm substantially.
Diffstat (limited to 'src')
-rw-r--r--src/main/scala/firrtl/passes/CheckHighForm.scala1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/passes/CheckHighForm.scala b/src/main/scala/firrtl/passes/CheckHighForm.scala
index 6f8f6a8c..5ca5cd54 100644
--- a/src/main/scala/firrtl/passes/CheckHighForm.scala
+++ b/src/main/scala/firrtl/passes/CheckHighForm.scala
@@ -191,7 +191,6 @@ trait CheckHighFormLike { this: Pass =>
case ex => ex foreach validSubexp(info, mname)
}
e foreach checkHighFormW(info, mname + "/" + e.serialize)
- e foreach checkHighFormT(info, mname + "/" + e.serialize)
e foreach checkHighFormE(info, mname, names)
}