- 06 Jun, 2020 6 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- single bit localparams retain explicit range - fix $bits on unsized literals - use Implicit over Maybe for underlying type
Zachary Snow committed -
Zachary Snow committed
-
Zachary Snow committed
-
- 04 Jun, 2020 1 commit
-
-
- fix position modport-to-modport bindings - inout logics converted to regs become outputs
Zachary Snow committed
-
- 02 Jun, 2020 1 commit
-
-
Zachary Snow committed
-
- 01 Jun, 2020 3 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- 06 May, 2020 1 commit
-
-
Zachary Snow committed
-
- 05 May, 2020 3 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- 04 May, 2020 1 commit
-
-
Zachary Snow committed
-
- 14 Apr, 2020 1 commit
-
-
Zachary Snow committed
-
- 06 Apr, 2020 2 commits
-
-
- constant folding supports hex numbers - simplify mod - simplify pow - elaborate !(a == b) into a != b
Zachary Snow committed -
Zachary Snow committed
-
- 05 Apr, 2020 3 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- made stream conversion pure - type param conversion uses Set for instance uniqueness - updated NOTICE and resolutions
Zachary Snow committed
-
- 30 Mar, 2020 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- 26 Mar, 2020 1 commit
-
-
Zachary Snow committed
-
- 25 Mar, 2020 1 commit
-
-
Zachary Snow committed
-
- 24 Mar, 2020 1 commit
-
-
Without this patch, a stray `endif caused sv2v to take the tail of an empty list. Now we raise a lexical error. To do this, the patch pulls the "push" and "pop" logic for the preprocessor condition stack into separate helper functions (pushCondStack and popCondStack). It also defines some helper functions for manipulating Cond's. The patch also adds a documentation comment explaining what the different values of Code meant (because I had to squint to work it out).
Rupert Swarbrick committed
-
- 22 Mar, 2020 1 commit
-
-
Zachary Snow committed
-
- 21 Mar, 2020 1 commit
-
-
Zachary Snow committed
-
- 20 Mar, 2020 1 commit
-
-
Zachary Snow committed
-
- 19 Mar, 2020 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- 17 Mar, 2020 1 commit
-
-
Yosys does support some asserts nowadays. Allowing sv2v to not strip them out means that you can check formal properties without needing hierarchical references (which Yosys really doesn't cope well with!)
Rupert Swarbrick committed
-
- 24 Feb, 2020 1 commit
-
-
Zachary Snow committed
-
- 23 Feb, 2020 1 commit
-
-
Zachary Snow committed
-
- 22 Feb, 2020 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- 21 Feb, 2020 1 commit
-
-
Zachary Snow committed
-
- 20 Feb, 2020 1 commit
-
-
Zachary Snow committed
-
- 19 Feb, 2020 1 commit
-
-
- explicit enum casts in source are converted to size casts - conversion for basic pattern array literals of unsized numbers - unsized number array literals preserve signing - more aggressive ternary simplification
Zachary Snow committed
-