diff options
Diffstat (limited to 'src/main/scala/firrtl/Utils.scala')
| -rw-r--r-- | src/main/scala/firrtl/Utils.scala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/main/scala/firrtl/Utils.scala b/src/main/scala/firrtl/Utils.scala index 71a4d3ef..bb814051 100644 --- a/src/main/scala/firrtl/Utils.scala +++ b/src/main/scala/firrtl/Utils.scala @@ -509,10 +509,16 @@ object Utils extends LazyLogging { case Default => Flip case Flip => Default } + // Input <-> SourceFlow <-> Flip + // Output <-> SinkFlow <-> Default def to_dir(g: Flow): Direction = g match { case SourceFlow => Input case SinkFlow => Output } + def to_dir(o: Orientation): Direction = o match { + case Flip => Input + case Default => Output + } def to_flow(d: Direction): Flow = d match { case Input => SourceFlow case Output => SinkFlow |
