aboutsummaryrefslogtreecommitdiff
path: root/test/passes/resolve-genders/rdwraccessor.fir
diff options
context:
space:
mode:
Diffstat (limited to 'test/passes/resolve-genders/rdwraccessor.fir')
-rw-r--r--test/passes/resolve-genders/rdwraccessor.fir31
1 files changed, 0 insertions, 31 deletions
diff --git a/test/passes/resolve-genders/rdwraccessor.fir b/test/passes/resolve-genders/rdwraccessor.fir
deleted file mode 100644
index 35f88071..00000000
--- a/test/passes/resolve-genders/rdwraccessor.fir
+++ /dev/null
@@ -1,31 +0,0 @@
-; RUN: firrtl -i %s -o %s.v -X verilog -p cg 2>&1 | tee %s.out | FileCheck %s
-
-;CHECK: Resolve Genders
-circuit top :
- module top :
- wire m : UInt<32>[2][2][2]
- m[0][0][0] <= UInt(1)
- m[1][0][0] <= UInt(1)
- m[0][1][0] <= UInt(1)
- m[1][1][0] <= UInt(1)
- m[0][0][1] <= UInt(1)
- m[1][0][1] <= UInt(1)
- m[0][1][1] <= UInt(1)
- m[1][1][1] <= UInt(1)
- wire i : UInt
- i <= UInt(1)
- rdwr accessor a = m[i] ;CHECK: accessor a = m@<g:b>[i@<g:m>]@<g:b>
- rdwr accessor b = a[i] ;CHECK: accessor b = a@<g:b>[i@<g:m>]@<g:b>
- rdwr accessor c = b[i] ;CHECK: accessor c = b@<g:b>[i@<g:m>]@<g:b>
- wire j : UInt
- j <= c
- c <= j
-
- rdwr accessor x = m[i] ;CHECK: accessor x = m@<g:b>[i@<g:m>]@<g:b>
- rdwr accessor y = x[i] ;CHECK: accessor y = x@<g:b>[i@<g:m>]@<g:b>
- rdwr accessor z = y[i] ;CHECK: accessor z = y@<g:b>[i@<g:m>]@<g:b>
- z <= j
- j <= z
-
-; CHECK: Finished Resolve Genders
-; CHECK: Done!