aboutsummaryrefslogtreecommitdiff
path: root/test/passes/resolve-genders
diff options
context:
space:
mode:
authorazidar2015-04-08 17:31:07 -0700
committerazidar2015-04-08 17:31:07 -0700
commit371afc84d857f1422451d8ec2972d7b98588739b (patch)
treed0d5c44c422502c7a7d3bfbad27950bc2f93e8f0 /test/passes/resolve-genders
parente5b9f6ec710e8573ce262330731bebc7524296e5 (diff)
Fixed bug in lowering that incorrectly determined genders when subfielded
Diffstat (limited to 'test/passes/resolve-genders')
-rw-r--r--test/passes/resolve-genders/bigenders.fir13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/passes/resolve-genders/bigenders.fir b/test/passes/resolve-genders/bigenders.fir
new file mode 100644
index 00000000..4a516924
--- /dev/null
+++ b/test/passes/resolve-genders/bigenders.fir
@@ -0,0 +1,13 @@
+; RUN: firrtl %s abcdefghipj cg | tee %s.out | FileCheck %s
+
+;CHECK: Resolve Genders
+circuit top :
+ module M :
+ input i : UInt(10)
+ output o : UInt(10)
+ wire w : {x : UInt(10), flip y : UInt(10)}
+ w.x := i
+ w.y := i
+ o := w.x
+ o := w.y
+; CHECK: Finished Resolve Genders