aboutsummaryrefslogtreecommitdiffstats
path: root/frontends/verilog/verilog_parser.y
Commit message (Expand)AuthorAgeFilesLines
...
* Merge pull request #2203 from antmicro/fix-grammarclairexen2020-07-011-4/+10
|\
| * Parse macro call attached semicolon as empty expressionLukasz Dalek2020-06-261-1/+1
| * Fix integer signing grammarLukasz Dalek2020-06-261-3/+9
* | Merge pull request #2179 from splhack/static-castclairexen2020-07-011-0/+19
|\ \
| * | static cast: support changing size and signednessKazuki Sakamoto2020-06-191-0/+19
| |/
* | Merge pull request #2188 from antmicro/missing-operatorswhitequark2020-06-261-2/+43
|\ \
| * | Support missing sub-assign and and-assign operatorsKamil Rakoczy2020-06-251-2/+19
| * | Support missing xor-assign operatorLukasz Dalek2020-06-241-1/+9
| * | Add plus-assignment operatorKamil Rakoczy2020-06-241-1/+9
| * | Add or-assignment operatorKamil Rakoczy2020-06-241-1/+9
| |/
* | Support optional labels at the end of package definitionLukasz Dalek2020-06-241-1/+1
* | Support optional labels at the end of module definitionLukasz Dalek2020-06-241-1/+1
|/
* MSVC cannot omit operand in conditionalAnonymous Maarten2020-06-171-1/+1
* Support packed arrays in struct/union.Peter Crozier2020-06-071-5/+5
* Merge branch 'master' into structPeter Crozier2020-06-031-31/+48
|\
| * verilog: move attr from simple_behav_stmt to its children to attachEddie Hung2020-05-251-13/+17
| * verilog: do not warn for attributes on null statementsEddie Hung2020-05-251-2/+0
| * verilog: handle empty generate statement by removing gen_stmt_or_null...Eddie Hung2020-05-251-7/+8
| * verilog: fix #2037 by permitting (and freeing) attributes on null stmtEddie Hung2020-05-251-1/+5
| * Merge pull request #2057 from YosysHQ/eddie/fix_task_attrEddie Hung2020-05-211-11/+9
| |\
| | * Update frontends/verilog/verilog_parser.yEddie Hung2020-05-211-1/+1
| | * verilog: attributes before task enable (but 13 s/r conflicts)Eddie Hung2020-05-141-10/+8
| * | verilog: default to input in sv mode if task/func has no dir ...Eddie Hung2020-05-131-2/+10
| * | verilog: error out when non-ANSI task/func argumentsEddie Hung2020-05-111-1/+5
| |/
* | Allow structs within structs.Peter Crozier2020-05-121-7/+18
* | Generalise structs and add support for packed unions.Peter Crozier2020-05-121-16/+34
* | Implement SV structs.Peter Crozier2020-05-081-101/+180
|/
* Merge pull request #2005 from YosysHQ/claire/fix1990Claire Wolf2020-05-071-2/+2
|\
| * Add AST_SELFSZ and improve handling of bit slicesClaire Wolf2020-05-021-2/+2
* | Merge pull request #2028 from zachjs/masterEddie Hung2020-05-061-1/+6
|\ \
| * | verilog: allow null gen-if then blockZachary Snow2020-05-061-1/+6
| |/
* | Merge pull request #2025 from YosysHQ/eddie/frontend_cleanupEddie Hung2020-05-051-13/+13
|\ \
| * | frontend: cleanup to use more ID::*, more dict<> instead of map<>Eddie Hung2020-05-041-13/+13
| |/
* | Merge pull request #2024 from YosysHQ/eddie/primitive_srcEddie Hung2020-05-051-1/+3
|\ \
| * | verilog: set src attribute for primitivesEddie Hung2020-05-041-1/+3
| |/
* / verilog: fix specify src attributeEddie Hung2020-05-041-18/+20
|/
* Set Verilog source location for explicit blocks (`begin` ... `end`).Alberto Gonzalez2020-04-171-0/+1
* Add Verilog source location information to `AST_POSEDGE` and `AST_NEGEDGE` no...Alberto Gonzalez2020-04-171-0/+2
* Add location information to `AST_CONSTANT` nodes.Alberto Gonzalez2020-04-161-0/+3
* Merge pull request #1879 from jjj11x/jjj11x/package_declwhitequark2020-04-141-1/+2
|\
| * support using previously declared types/localparams/params in packageJeff Wang2020-04-071-1/+2
* | verilog: Fix write to deleted objectDavid Shah2020-04-121-1/+0
|/
* kernel: big fat patch to use more ID::*, otherwise ID(*)Eddie Hung2020-04-021-5/+5
* kernel: use more ID::*Eddie Hung2020-04-021-22/+22
* verilog: Add location info for generate constructsDavid Shah2020-04-011-0/+6
* Inline productions to follow house style.Peter Crozier2020-03-271-33/+29
* Error duplicate declarations of a typedef name in the same scope.Peter Crozier2020-03-241-2/+10
* Support module/package/interface/block scope for typedef names.Peter Crozier2020-03-231-15/+36
* Clear pkg_user_types if no packages following a 'design -reset-vlog'.Peter2020-03-221-0/+1
* Parser changes to support typedef.Peter2020-03-221-8/+37