aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | verific: Added "-vlog-libext" option to specify search extension for librariesMiodrag Milanovic2022-06-092-1/+17
| | | | |
* | | | | Bump versiongithub-actions[bot]2022-06-091-1/+1
| | | | |
* | | | | wreduce: Introduce -mux_undef option (aligned with opt_expr).Marcelina Kościelnicka2022-06-081-1/+9
| |_|/ / |/| | |
* | | | Merge pull request #3357 from jix/smtbmc-cvc5Jannis Harder2022-06-081-3/+13
|\ \ \ \ | | | | | | | | | | smtbmc: recognize cvc5 and fix unrolling for cvc4/cvc5
| * | | | smtbmc: recognize cvc5 and fix unrolling for cvc4/cvc5Jannis Harder2022-06-031-3/+13
| |/ / /
* | | | More updates on CHANGELOGMiodrag Milanovic2022-06-081-5/+9
| | | |
* | | | Update changelog and manualMiodrag Milanovic2022-06-082-91/+170
| | | |
* | | | sta: warn on unrecognised cells only onceLofty2022-06-081-1/+4
| | | |
* | | | Bump versiongithub-actions[bot]2022-06-081-1/+1
| | | |
* | | | Merge pull request #3367 from jix/smtlib2-module-fixesJannis Harder2022-06-073-11/+15
|\ \ \ \ | | | | | | | | | | smt2: emit smtlib2_comb_expr outputs after all inputs
| * | | | smt2: emit smtlib2_comb_expr outputs after all inputsJannis Harder2022-06-073-11/+15
|/ / / /
* | | | Merge pull request #3319 from programmerjake/smtlib2-expr-supportJannis Harder2022-06-076-6/+187
|\ \ \ \ | | | | | | | | | | add smtlib2_comb_expr
| * | | | don't use sed -i because it won't work on macosJacob Lifshay2022-06-032-2/+3
| | | | |
| * | | | smtlib2_module: try to fix test on macosJacob Lifshay2022-06-021-1/+1
| | | | |
| * | | | smt2: Add smtlib2_comb_expr attribute to allow user-selected smtlib2 expressionsJacob Lifshay2022-06-026-6/+186
| | | | |
* | | | | Merge pull request #3358 from jix/smtbmc-yices-forallJannis Harder2022-06-071-1/+4
|\ \ \ \ \ | | | | | | | | | | | | smtbmc: Force nonincremental mode when yices is used with forall
| * | | | | smtbmc: Force nonincremental mode when yices is used with forallJannis Harder2022-06-031-1/+4
| | |/ / / | |/| | |
* | | | | opt_ffinv: Harden against simple ff/inv loop.Marcelina Kościelnicka2022-06-071-0/+4
| | | | |
* | | | | iopadmap: Fix z assignment removal.Marcelina Kościelnicka2022-06-071-7/+21
| | | | | | | | | | | | | | | | | | | | Fixes #3360.
* | | | | Bump versiongithub-actions[bot]2022-06-051-1/+1
| | | | |
* | | | | verific: proper file location for readmem commandsMiodrag Milanovic2022-06-041-0/+33
| | | | |
* | | | | Bump versiongithub-actions[bot]2022-06-041-1/+1
|/ / / /
* / / / Fix preventing show crashing with newer graphvizMiodrag Milanovic2022-06-031-1/+6
|/ / /
* | | Bump versiongithub-actions[bot]2022-06-031-1/+1
| | |
* | | Add -no-rw-check option to memory_dff + memory + synth_{ice40,ecp5,gowin}.Marcelina Kościelnicka2022-06-026-14/+87
| | |
* | | memory_dff: Add support for no_rw_check attribute.Marcelina Kościelnicka2022-06-023-0/+14
|/ /
* | Merge pull request #3348 from zachjs/func-tern-hintJannis Harder2022-05-314-5/+55
|\ \ | | | | | | verilog: fix width/sign detection for functions
| * | verilog: fix width/sign detection for functionsZachary Snow2022-05-304-5/+55
| | |
* | | Bump versiongithub-actions[bot]2022-05-311-1/+1
|/ /
* | Merge pull request #3347 from DanielHuisman/fix-3053Miodrag Milanović2022-05-301-1/+1
|\ \ | | | | | | Fix typo in emcc flags (typo introduced by #3053)
| * | Fix typo in emcc flags (typo introduced by #3053)Daniel Huisman2022-05-301-1/+1
|/ /
* | verilog: fix size and signedness of array querying functionsJannis Harder2022-05-304-3/+56
| | | | | | | | | | | | | | | | | | | | genrtlil.cc and simplify.cc had inconsistent and slightly broken handling of signedness for array querying functions. These functions are defined to return a signed result. Simplify always produced an unsigned and genrtlil always a signed 32-bit result ignoring the context. Includes tests for the the relvant edge cases for context dependent conversions.
* | Bump versiongithub-actions[bot]2022-05-281-1/+1
| |
* | gatemate: Fix minor issues with `memory_libmap` (#3343)Patrick Urban2022-05-272-28/+39
| |
* | Merge pull request #3333 from mohamed/feature/tmpdirMiodrag Milanović2022-05-276-30/+47
|\ \ | | | | | | Observe $TMPDIR variable when creating tmp files
| * | Cleanup, and fix windowsMiodrag Milanovic2022-05-271-37/+24
| | |
| * | Observe $TMPDIR variable when creating tmp filesMohamed A. Bamakhrama2022-05-276-7/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | POSIX defines $TMPDIR as containing the pathname of the directory where programs can create temporary files. On most systems, this variable points to "/tmp". However, on some systems it can point to a different location. Without respecting this variable, yosys fails to run on such systems. Signed-off-by: Mohamed A. Bamakhrama <mohamed@alumni.tum.de>
* | | Merge pull request #3341 from mmicko/unused_varsMiodrag Milanović2022-05-271-4/+0
|\ \ \ | |/ / |/| | Remove set but unused variable
| * | Remove set but unused variableMiodrag Milanovic2022-05-271-4/+0
| | |
* | | Upload emscripten artifactMiodrag Milanovic2022-05-271-1/+5
|/ /
* | Add emcc build (stuck if all cpus used on GH)Miodrag Milanovic2022-05-271-0/+20
| |
* | Proper std::moveMiodrag Milanovic2022-05-271-8/+8
| |
* | Use proper operatorMiodrag Milanovic2022-05-271-4/+4
| |
* | Merge pull request #3053 from DanielHuisman/pr-2Miodrag Milanović2022-05-271-8/+9
|\ \ | | | | | | Fix emcc warnings for WebAssembly build
| * | Fix emcc warnings for WebAssembly buildDaniel Huisman2021-10-201-8/+9
| | |
* | | Bump versiongithub-actions[bot]2022-05-261-1/+1
| | |
* | | verilog: fix $past's signednessJannis Harder2022-05-254-1/+40
| | |
* | | Merge pull request #3011 from DanielHuisman/pr-1Miodrag Milanović2022-05-251-2/+2
|\ \ \ | | | | | | | | Update WaveDrom script URLs in YosysJS demo
| * | | Update WaveDrom script URLsDaniel Huisman2021-09-181-2/+2
| |/ /
* | | Merge pull request #3335 from programmerjake/divfloor-in-write_smt2Jannis Harder2022-05-251-0/+21
|\ \ \ | | | | | | | | add $divfloor support to write_smt2