Commit message (Collapse) | Author | Age | Files | Lines | |||
---|---|---|---|---|---|---|---|
... | |||||||
| * | Add precise locations for asserts | huaixv | 2020-03-19 | 1 | -7/+30 | ||
| | | |||||||
* | | Add AST node source location information in a couple more parser rules. | Alberto Gonzalez | 2020-03-17 | 1 | -0/+2 | ||
|/ | |||||||
* | Merge pull request #1759 from zeldin/constant_with_comment_redux | Miodrag Milanović | 2020-03-14 | 1 | -11/+20 | ||
|\ | | | | | refixed parsing of constant with comment between size and value | ||||||
| * | refixed parsing of constant with comment between size and value | Marcus Comstedt | 2020-03-11 | 1 | -11/+20 | ||
| | | | | | | | | | | | | The three parts of a based constant (size, base, digits) are now three separate tokens, allowing the linear whitespace (including comments) between them to be treated as normal inter-token whitespace. | ||||||
* | | verilog: also set location for simple_behavioral_stmt | Eddie Hung | 2020-03-10 | 1 | -0/+4 | ||
| | | |||||||
* | | Set AST source locations in more parser rules. | Alberto Gonzalez | 2020-03-10 | 1 | -2/+49 | ||
|/ | |||||||
* | Fix partsel expr bit width handling and add test case | Claire Wolf | 2020-03-08 | 1 | -4/+6 | ||
| | | | | Signed-off-by: Claire Wolf <claire@symbioticeda.com> | ||||||
* | Fix bison warning for "pure-parser" option | Claire Wolf | 2020-03-03 | 1 | -1/+1 | 1 | -11/+69 |
|\ | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||||
| * | sv: Disambiguate interface ports | David Shah | 2019-10-03 | 1 | -3/+19 | ||
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||||
| * | sv: Fix memories of typedefs | David Shah | 2019-10-03 | 1 | -1/+1 | ||
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||||
| * | sv: Add %expect | David Shah | 2019-10-03 | 1 | -0/+1 | ||
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||||
| * | sv: Add support for memory typedefs | David Shah | 2019-10-03 | 1 | -1/+19 | ||
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||||
| * | sv: Fix typedef parameters | David Shah | 2019-10-03 | 1 | -4/+17 | ||
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||||
| * | sv: Switch parser to glr, prep for typedef | David Shah | 2019-10-03 | 1 | -4/+34 | ||
|/ | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||||
* | substr() -> compare() | Eddie Hung | 2019-08-07 | 1 | -4/+4 | ||
| | |||||||
* | Some cleanups in "ignore specify parser" | Clifford Wolf | 2019-07-03 | 1 | -79/+5 | ||
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||||
* | Improve specify dummy parser, fixes #1144 | Clifford Wolf | 2019-06-28 | 1 | -2/+9 | ||
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||||
* | Make genvar a signed type | Eddie Hung | 2019-06-20 | 1 | -0/+1 | ||
| | |||||||
* | Merge branch 'unpacked_arrays' of https://github.com/towoe/yosys-sv into ↵ | Clifford Wolf | 2019-06-20 | 1 | -1/+7 | ||
|\ | | | | | | | towoe-unpacked_arrays | ||||||
| * | Unpacked array declaration using size | Tobias Wölfel | 2019-06-19 | 1 | -1/+7 | ||
| | | | | | | | | | | | | | | | | Allows fixed-sized array dimension specified by a single number. This commit is based on the work from PeterCrozier https://github.com/YosysHQ/yosys/pull/560. But is split out of the original work. | ||||||
* | | Add "read_verilog -pwires" feature, closes #1106 | Clifford Wolf | 2019-06-19 | 1 | -2/+6 | ||
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||||
* | | Add defaultvalue attribute | Clifford Wolf | 2019-06-19 | 1 | -0/+11 | ||
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||||
* | | Fix handling of "logic" variables with initial value | Clifford Wolf | 2019-06-19 | 1 | -2/+2 | ||
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||||
* | | Fixed brojen $error()/$info/$warning() on non-generate blocks | Udi Finkelstein | 2019-06-11 | 1 | -2/+12 | ||
|/ | | | | (within always/initial blocks) | ||||||
* | Merge branch 'pr_elab_sys_tasks' of https://github.com/udif/yosys into ↵ | Clifford Wolf | 2019-06-07 | 1 | -1/+10 | ||
|\ | | | | | | | clifford/pr983 | ||||||
| * | Initial implementation of elaboration system tasks | Udi Finkelstein | 2019-05-03 | 1 | -1/+10 | ||
| | | | | | | | | | | | | | | (IEEE1800-2017 section 20.11) This PR allows us to use $info/$warning/$error/$fatal **at elaboration time** within a generate block. This is very useful to stop a synthesis of a parametrized block when an illegal combination of parameters is chosen. | ||||||
* | | Cleanup tux3-implicit_named_connection | Clifford Wolf | 2019-06-07 | 1 | -1/+1 | ||
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||||
* | | Merge branch 'implicit_named_connection' of https://github.com/tux3/yosys ↵ | Clifford Wolf | 2019-06-07 | 1 | -1/+10 | ||
|\ \ | | | | | | | | | | into tux3-implicit_named_connection | ||||||
| * | | SystemVerilog support for implicit named port connections | tux3 | 2019-06-06 | 1 | -9/+17 | ||
| | | | | | | | | | | | | | | | This is the `foo foo(.port1, .port2);` SystemVerilog syntax introduced in IEEE1800-2005. | ||||||
* | | | Fixed memory leak. | Maciej Kurc | 2019-06-05 | 1 | -0/+4 | ||
| | | | | | | | | | | | | Signed-off-by: Maciej Kurc <mkurc@antmicro.com> |