- 07 Feb, 2021 1 commit
-
-
Zachary Snow committed
-
- 05 Feb, 2021 1 commit
-
-
Zachary Snow committed
-
- 03 Feb, 2021 3 commits
-
-
- delegate cast type and sign resolution to TypeOf conversion - internal support for injecting data declarations into statements - fix size and sign of unbased unsized literals used in casts - avoid generating many unnecessary explicit casts - support casts which depend on localparams within procedures - expression traversal correctly visits types within type casts - fix typeof on expressions of net types - handle additional edge cases for unsized integer array patterns - preserve signedness of implicitly flattened unpacked integer arrays
Zachary Snow committed -
- warnings were skipped because verbose about was technically not empty - add test suite for these warnings in both modes
Zachary Snow committed -
Zachary Snow committed
-
- 02 Feb, 2021 1 commit
-
-
- split out typeof handling of part selects - account for directionality of base dimension - refactor dimensions test case with detailed output
Zachary Snow committed
-
- 01 Feb, 2021 2 commits
-
-
Zachary Snow committed
-
- ensure concats and repeats stay unsigned - defer unbased-unsized conversion to enable cast semantics - disable inaccurate folding of binary operations of based numbers - fix typeof and size cast binop signedness logic - fix typeof $unsigned and $signed - test harness allows production of `integer unsigned`
Zachary Snow committed
-
- 27 Jan, 2021 1 commit
-
-
Zachary Snow committed
-
- 26 Jan, 2021 2 commits
-
-
Zachary Snow committed
-
- indirect converted reg continuous assignments through wires - fix typeof for implicitly typed ports - fix typeof for sized implicitly typed params
Zachary Snow committed
-
- 25 Jan, 2021 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- 24 Jan, 2021 5 commits
-
-
- cast functions in separate scopes are no longer omitted or removed - package item reordering excludes locally declared names - test runner ensures output is stable after first iteration
Zachary Snow committed -
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- full import and export support - simplify AST representation of import and export - allow package-scoped identifiers invoked as subroutines - use scoped name resolution for identifiers in packages - merge package item nesting conversion into package conversion - fix handling of colliding enum items in separate modules - fix visiting enum item exprs in types
Zachary Snow committed
-
- 21 Jan, 2021 3 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- 20 Jan, 2021 1 commit
-
-
Zachary Snow committed
-
- 31 Dec, 2020 1 commit
-
-
- error for unbound module instance interface ports - warning for converting an interface alone - warning for converting a package alone - update terminology for modules removed by interface conversion
Zachary Snow committed
-
- 19 Dec, 2020 1 commit
-
-
Zachary Snow committed
-
- 11 Dec, 2020 4 commits
-
-
- assertions, gen case, and inout - simplify block codegen - remove blank lines in tasks with no inputs
Zachary Snow committed -
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- 10 Dec, 2020 3 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- 08 Dec, 2020 3 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
Zachary Snow committed
-
- 07 Dec, 2020 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-
- 06 Dec, 2020 2 commits
-
-
- support for interface instance arrays - support for interface-using module instance arrays - support for modport array bindings - fix modport bindings shadowed in nested instances
Zachary Snow committed -
Zachary Snow committed
-
- 04 Dec, 2020 2 commits
-
-
Zachary Snow committed
-
Zachary Snow committed
-