diff options
| author | Jiuyang Liu | 2021-11-23 04:01:26 +0800 |
|---|---|---|
| committer | GitHub | 2021-11-22 20:01:26 +0000 |
| commit | 79e3ba1df73ef283a271751e250cbd93dd99c885 (patch) | |
| tree | 0f31c6573501ac6eaa91906055af58542c7b374b /src | |
| parent | 44855f0908bce492e881873f5088138ba86fddaa (diff) | |
remove firrtl.transforms.InlineAcrossCastsTransform. (#2424)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/main/scala/firrtl/transforms/InlineAcrossCastsTransform.scala (renamed from src/main/scala/firrtl/transforms/InlineCasts.scala) | 8 | ||||
| -rw-r--r-- | src/main/scala/firrtl/transforms/package.scala | 3 |
2 files changed, 3 insertions, 8 deletions
diff --git a/src/main/scala/firrtl/transforms/InlineCasts.scala b/src/main/scala/firrtl/transforms/InlineAcrossCastsTransform.scala index de54a326..24c792d7 100644 --- a/src/main/scala/firrtl/transforms/InlineCasts.scala +++ b/src/main/scala/firrtl/transforms/InlineAcrossCastsTransform.scala @@ -10,8 +10,7 @@ import firrtl.options.Dependency import firrtl.Utils.{isBitExtract, isCast, NodeMap} -@deprecated("Replaced by InlineAcrossCastsTransform", "FIRRTL 1.4.3") -object InlineCastsTransform { +object InlineAcrossCastsTransform { // Checks if an Expression is made up of only casts terminated by a Literal or Reference // There must be at least one cast @@ -82,8 +81,7 @@ object InlineCastsTransform { * simply contain a cast. It does so by greedily building larger expression trees that contain at * most one expression that is neither a cast nor reference-like node. */ -@deprecated("Replaced by InlineAcrossCastsTransform", "FIRRTL 1.4.3") -class InlineCastsTransform extends Transform with DependencyAPIMigration { +class InlineAcrossCastsTransform extends Transform with DependencyAPIMigration { override def prerequisites = firrtl.stage.Forms.LowFormMinimumOptimized ++ Seq( @@ -104,7 +102,7 @@ class InlineCastsTransform extends Transform with DependencyAPIMigration { } def execute(state: CircuitState): CircuitState = { - val modulesx = state.circuit.modules.map(InlineCastsTransform.onMod(_)) + val modulesx = state.circuit.modules.map(InlineAcrossCastsTransform.onMod) state.copy(circuit = state.circuit.copy(modules = modulesx)) } } diff --git a/src/main/scala/firrtl/transforms/package.scala b/src/main/scala/firrtl/transforms/package.scala index 5455690e..d758fa0a 100644 --- a/src/main/scala/firrtl/transforms/package.scala +++ b/src/main/scala/firrtl/transforms/package.scala @@ -3,9 +3,6 @@ package firrtl package object transforms { - type InlineAcrossCastsTransform = InlineCastsTransform - val InlineAcrossCastsTransform = InlineCastsTransform - @deprecated("Replaced by LegalizeClocksAndAsyncResetsTransform", "FIRRTL 1.4.0") type LegalizeClocksTransform = LegalizeClocksAndAsyncResetsTransform @deprecated("Replaced by LegalizeClocksAndAsyncResetsTransform", "FIRRTL 1.4.0") |
