diff options
Diffstat (limited to 'src/main/scala/firrtl/proto/ToProto.scala')
| -rw-r--r-- | src/main/scala/firrtl/proto/ToProto.scala | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/scala/firrtl/proto/ToProto.scala b/src/main/scala/firrtl/proto/ToProto.scala index c246656f..e2481d08 100644 --- a/src/main/scala/firrtl/proto/ToProto.scala +++ b/src/main/scala/firrtl/proto/ToProto.scala @@ -188,6 +188,11 @@ object ToProto { .setTValue(convert(tval)) .setFValue(convert(fval)) eb.setMux(mb) + case ir.ValidIf(cond, value, _) => + val vb = Firrtl.Expression.ValidIf.newBuilder() + .setCondition(convert(cond)) + .setValue(convert(value)) + eb.setValidIf(vb) } } |
