aboutsummaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* Add tests for $countbitsMichael Singer2021-02-262-0/+76
* Extend "delay" expressions to handle pair and triplet, i.e. rise, fall and tu...TimRudy2021-02-242-0/+438
* Add tests for some common techmap files.Marcelina Kościelnicka2021-02-243-0/+50
* Merge pull request #2594 from zachjs/func-arg-widthwhitequark2021-02-238-37/+94
|\
| * verilog: fix sizing of constant args for tasks/functionsZachary Snow2021-02-218-37/+94
* | machxo2: Switch to LUT4 sim model which propagates less undefined/don't care ...William D. Jones2021-02-231-1/+1
* | machxo2: Update tribuf test to reflect active-low OE.William D. Jones2021-02-231-1/+2
* | machxo2: Add believed-to-be-correct tribuf test.William D. Jones2021-02-231-0/+9
* | machxo2: Add passing fsm, mux, and shifter tests.William D. Jones2021-02-233-0/+65
* | machxo2: Add add_sub test. Fix tests to include FACADE_IO primitives.William D. Jones2021-02-233-3/+11
* | machxo2: Add dffe test.William D. Jones2021-02-231-0/+9
* | machxo2: Add dff.ys test, fix another cells_map.v typo.William D. Jones2021-02-231-0/+10
* | machxo2: Add test/arch/machxo2 directory (test does not pass).William D. Jones2021-02-233-0/+14
* | assertpmux: Fix crash on unused $pmux output.Marcelina Kościelnicka2021-02-221-0/+18
* | Merge pull request #2586 from zachjs/tern-recursewhitequark2021-02-212-0/+76
|\ \
| * | verilog: support recursive functions using ternary expressionsZachary Snow2021-02-122-0/+76
| |/
* / verilog: error on macro invocations with missing argument listsZachary Snow2021-02-192-0/+22
|/
* Merge pull request #2573 from zachjs/repeat-callwhitequark2021-02-112-0/+94
|\
| * verilog: refactored constant function evaluationZachary Snow2021-02-042-0/+94
* | Merge pull request #2578 from zachjs/genblk-portZachary Snow2021-02-112-0/+22
|\ \
| * | verlog: allow shadowing module ports within generate blocksZachary Snow2021-02-072-0/+22
* | | Add missing is_signed to type_atomKamil Rakoczy2021-02-111-0/+19
|/ /
* | genrtlil: fix signed port connection codegen failuresZachary Snow2021-02-052-7/+28
* | Add check of begin/end labels for genblockKamil Rakoczy2021-02-041-0/+26
|/
* Merge pull request #2529 from zachjs/unnamed-genblkwhitequark2021-02-0423-6/+495
|\
| * verilog: significant block scoping improvementsZachary Snow2021-01-3123-6/+495
* | Merge pull request #2436 from dalance/fix_generatewhitequark2021-02-032-7/+4
|\ \
| * | Fix begin/end in generatedalance2020-11-112-7/+4
* | | verilog: strip leading and trailing spaces in macro argsZachary Snow2021-01-281-0/+20
| |/ |/|
* | xilinx_dffopt: Don't crash on missing IS_*_INVERTED.Marcelina Kościelnicka2021-01-272-1/+48
* | Merge pull request #2550 from zachjs/macro-arg-spaceswhitequark2021-01-251-0/+28
|\ \
| * | verilog: allow spaces in macro argumentsZachary Snow2021-01-201-0/+28
* | | Allow combination of rand and const modifiersZachary Snow2021-01-212-0/+9
* | | sv: fix support wire and var data type modifiersZachary Snow2021-01-202-0/+42
|/ /
* | Merge pull request #2547 from zachjs/plugin-so-dsymwhitequark2021-01-181-0/+1
|\ \
| * | Add plugin.so.dSYM to .gitignoreZachary Snow2021-01-181-0/+1
* | | Add typedef input/output testKamil Rakoczy2021-01-182-0/+117
|/ /
* | opt_share: Fix X and CO signal width for shifted $alu in opt_share.Marcelina Kościelnicka2021-01-141-0/+20
* | Merge pull request #2518 from zachjs/recursionwhitequark2021-01-012-0/+71
|\ \
| * | verilog: improved support for recursive functionsZachary Snow2020-12-312-0/+71
* | | sv: complete support for implied task/function port directionsZachary Snow2020-12-312-0/+29
|/ /
* | Fix elaboration of whole memory words used as indicesZachary Snow2020-12-263-0/+48
* | Fix constants bound to redeclared function argsZachary Snow2020-12-261-0/+10
* | Merge pull request #2501 from zachjs/genrtlil-tern-signwhitequark2020-12-231-4/+9
|\ \
| * | genrtlil: fix mux2rtlil generated wire signednessZachary Snow2020-12-221-4/+9
* | | Merge pull request #2476 from zachjs/const-arg-widthwhitequark2020-12-231-0/+10
|\ \ \ | |/ / |/| |
| * | Fix constants bound to single bit arguments (fixes #2383)Zachary Snow2020-12-221-0/+10
* | | Merge pull request #2479 from zachjs/const-arg-hintwhitequark2020-12-221-0/+9
|\ \ \
| * | | Allow constant function calls in constant function argumentsZachary Snow2020-12-071-0/+9
| |/ /
* / / Sign extend port connections where necessaryZachary Snow2020-12-182-0/+98
|/ /