diff options
Diffstat (limited to 'test/unit')
| -rw-r--r-- | test/unit/gcd.fir | 48 | ||||
| -rw-r--r-- | test/unit/hello.fir | 2 | ||||
| -rw-r--r-- | test/unit/simple.fir | 11 |
3 files changed, 0 insertions, 61 deletions
diff --git a/test/unit/gcd.fir b/test/unit/gcd.fir deleted file mode 100644 index e6f28c21..00000000 --- a/test/unit/gcd.fir +++ /dev/null @@ -1,48 +0,0 @@ -; RUN: firrtl %s ab | tee %s.out | FileCheck %s - -circuit top : - module subtracter : - input x : UInt - input y : UInt - output z : UInt - z := sub-mod(x, y) -; CHECK: port:z := sub-mod(port:x, port:y) - module gcd : - input a : UInt(16) - input b : UInt(16) - input e : UInt(1) - output z : UInt(16) - output v : UInt(1) - reg x : UInt - reg y : UInt - x.init := UInt(0) - y.init := UInt(42) - when greater(x, y) : - inst s of subtracter - s.x := x -; CHECK: inst:s.x := reg:x - s.y := y - x := s.z - else : - inst s2 of subtracter - s2.x := x - s2.y := y - y := s2.z - when e : - x := a - y := b - v := equal(v, UInt(0)) - z := x - module top : - input a : UInt(16) - input b : UInt(16) - output z : UInt - inst i of gcd -; CHECK: inst i of module:gcd - i.a := a - i.b := b - i.e := UInt(1) - z := i.z -; CHECK: port:z := inst:i.z - - diff --git a/test/unit/hello.fir b/test/unit/hello.fir deleted file mode 100644 index 4a905ab9..00000000 --- a/test/unit/hello.fir +++ /dev/null @@ -1,2 +0,0 @@ -# RUN: echo hello | FileCheck %s -# CHECK: hello diff --git a/test/unit/simple.fir b/test/unit/simple.fir deleted file mode 100644 index d00f8f7a..00000000 --- a/test/unit/simple.fir +++ /dev/null @@ -1,11 +0,0 @@ -; RUN: firrtl %s ab | tee %s.out | FileCheck %s - -circuit top : - module subtracter : - input x : UInt - input y : UInt - output z : UInt - z := sub-mod(x, y) -; CHECK: output z : UInt -; CHECK: port:z := sub-mod(port:x, port:y) - |
