diff options
| author | Jack Koenig | 2020-05-08 23:33:50 -0700 |
|---|---|---|
| committer | Jack Koenig | 2020-05-08 23:33:50 -0700 |
| commit | 6910d3fbb355ac5707904a1b4a238f0f20e3e7c5 (patch) | |
| tree | 0b0be9aa037c94be74ec068229cb6533efce3411 /src | |
| parent | 8576a68e0d4eb4a24533d6e7d0c14cdfea2eda27 (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.scala | 1 |
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) } |
