- 06 Jun, 2020 8 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
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 2 commits
-
-
Some .v files are incorrectly identified by GitHub Linguist as Coq or Vlang files, which confuses people who browse the repo on GitHub. According to https://github.com/github/linguist#using-gitattributes adding a .gitattributes file can solve this problem.
b1f6c1c4 committed -
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
-
- 16 Apr, 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
-
- 31 Mar, 2020 1 commit
-
-
Zachary Snow committed
-
- 30 Mar, 2020 4 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- added Windows build - separate build and test jobs - per-OS release artifact generation
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
-