Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge remote-tracking branch 'origin/xaig' into xc7mux | Eddie Hung | 2019-06-21 | 1 | -0/+1 |
|\ | |||||
| * | Merge remote-tracking branch 'origin/master' into xaig | Eddie Hung | 2019-06-21 | 1 | -0/+1 |
| |\ | |||||
| | * | Add a few more filename rewrites | Ben Widawsky | 2019-06-20 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This now allows a full pipeline to work, something such as: yosys -p "synth_ecp5 -json ~/work/fpga/prjtrellis/examples/ecp5_evn/blinky.v" Otherwise, you will get something along the lines of: ERROR: Can't open output file `~/work/fpga/prjtrellis/examples/ecp5_evn/blinky.v' for writing: No such file or directory Signed-off-by: Ben Widawsky <ben@bwidawsk.net> | ||||
| * | | Merge remote-tracking branch 'origin/master' into xaig | Eddie Hung | 2019-06-20 | 2 | -1/+32 |
| |\| | |||||
* | | | Merge remote-tracking branch 'origin/eddie/fix1115' into xc7mux | Eddie Hung | 2019-06-20 | 1 | -1/+1 |
|\ \ \ | |||||
| * | | | Revert "Fix sign extension when sign is 1'bx" | Eddie Hung | 2019-06-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | This reverts commit 0221f3e1c5b427678c5679027ee47ec7c0b8321d. | ||||
* | | | | Merge remote-tracking branch 'origin/eddie/fix1115' into xc7mux | Eddie Hung | 2019-06-20 | 1 | -1/+1 |
|\| | | | |||||
| * | | | Fix sign extension when sign is 1'bx | Eddie Hung | 2019-06-20 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Merge remote-tracking branch 'origin/master' into xc7mux | Eddie Hung | 2019-06-20 | 2 | -1/+32 |
|\| | | |||||
| * | | Merge pull request #1100 from bwidawsk/home | Clifford Wolf | 2019-06-19 | 1 | -0/+4 |
| |\ \ | | | | | | | | | Support ~ in filename parsing | ||||
| | * | | Support ~ for home directory | Ben Widawsky | 2019-06-18 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is tested on Linux only v2: Wrap functioanlity in ifndef _WIN32 (eddiehung) Find '~/' instead of '~' (cliffordwolf) Signed-off-by: Ben Widawsky <ben@bwidawsk.net> | ||||
| * | | | In RTLIL::Module::check(), check process invariants. | whitequark | 2019-06-19 | 1 | -1/+28 |
| |/ / | |||||
* | / | Remove iterator based Module::remove as per @cliffordwolf | Eddie Hung | 2019-06-18 | 2 | -11/+3 |
| |/ |/| | |||||
* | | Fix leak removing cells during ABC integration; also preserve attr | Eddie Hung | 2019-06-17 | 2 | -2/+11 |
| | | |||||
* | | Further cleanup based on @daveshah1 | Eddie Hung | 2019-06-14 | 1 | -0/+6 |
| | | |||||
* | | Move ConstEvalAig to aigerparse.cc | Eddie Hung | 2019-06-13 | 1 | -157/+0 |
| | | |||||
* | | More slimming | Eddie Hung | 2019-06-13 | 1 | -35/+35 |
| | | |||||
* | | Add ConstEvalAig specialised for AIGs | Eddie Hung | 2019-06-13 | 1 | -0/+157 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into xaig | Eddie Hung | 2019-06-12 | 9 | -21/+187 |
|\| | |||||
| * | Fixes and cleanups in AST_TECALL handling | Clifford Wolf | 2019-06-07 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | Merge branch 'pr_elab_sys_tasks' of https://github.com/udif/yosys into ↵ | Clifford Wolf | 2019-06-07 | 2 | -0/+12 |
| |\ | | | | | | | | | | clifford/pr983 | ||||
| | * | Initial implementation of elaboration system tasks | Udi Finkelstein | 2019-05-03 | 2 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | (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. | ||||
| * | | Refactor hierarchy wand/wor handling | Clifford Wolf | 2019-05-28 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Fix handling of warning and error messages within log_make_debug-blocks | Clifford Wolf | 2019-05-22 | 1 | -0/+9 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Add rewrite_sigspecs2, Improve remove() wires | Clifford Wolf | 2019-05-15 | 2 | -7/+82 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Merge pull request #991 from kristofferkoch/gcc9-warnings | Clifford Wolf | 2019-05-08 | 1 | -0/+3 |
| |\ \ | | | | | | | | | Fix all warnings that occurred when compiling with gcc9 | ||||
| | * | | Fix all warnings that occurred when compiling with gcc9 | Kristoffer Ellersgaard Koch | 2019-05-08 | 1 | -0/+3 |
| | |/ | |||||
| * | | Merge pull request #998 from mdaiter/get_bool_attribute_opts | Clifford Wolf | 2019-05-08 | 1 | -4/+8 |
| |\ \ | | | | | | | | | Minor optimization to get_attribute_bool | ||||
| | * | | Minor optimization to get_attribute_bool | Matthew Daiter | 2019-05-07 | 1 | -4/+8 |
| | | | | |||||
| * | | | Optimize ceil_log2 function | Matthew Daiter | 2019-05-07 | 2 | -3/+5 |
| |/ / | |||||
| * | | Improve write_verilog specify support | Clifford Wolf | 2019-05-04 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Merge remote-tracking branch 'origin/master' into clifford/specify | Eddie Hung | 2019-05-03 | 4 | -3/+18 |
| |\| | |||||
| | * | Fix performance bug in RTLIL::SigSpec::operator==(), fixes #970 | Clifford Wolf | 2019-04-30 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| | * | fix codestyle formatting | Oleg Endo | 2019-04-29 | 3 | -14/+14 |
| | | | |||||
| | * | escape spaces with backslash when writing dep file | Oleg Endo | 2019-04-29 | 3 | -2/+17 |
| | | | | | | | | | | | | | | | | | | filenames are sparated by spaces in the dep file. if a filename in the dep file contains spaces they must be escaped, otherwise the tool that reads the dep file will see multiple wrong filenames. | ||||
| * | | Improve $specrule interface | Clifford Wolf | 2019-04-23 | 1 | -2/+2 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Improve $specrule interface | Clifford Wolf | 2019-04-23 | 1 | -1/+2 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Add $specrule cells for $setup/$hold/$skew specify rules | Clifford Wolf | 2019-04-23 | 2 | -0/+17 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Rename T_{RISE,FALL}_AVG to T_{RISE,FALL}_TYP to better match verilog std ↵ | Clifford Wolf | 2019-04-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | nomenclature Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Add CellTypes support for $specify2 and $specify3 | Clifford Wolf | 2019-04-23 | 1 | -0/+3 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Add InternalCellChecker support for $specify2 and $specify3 | Clifford Wolf | 2019-04-23 | 1 | -7/+21 |
| | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | | Add specify parser | Clifford Wolf | 2019-04-23 | 1 | -0/+10 |
| |/ | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | Fixes for OAI4 cell implementation | David Shah | 2019-04-23 | 2 | -2/+2 |
| | | | | | | | | | | | | Fixes #955 and the underlying issue in #954 Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | Remove kernel/cost.cc since master has refactored it | Eddie Hung | 2019-04-22 | 1 | -75/+0 |
| | | |||||
* | | Merge remote-tracking branch 'origin/master' into xaig | Eddie Hung | 2019-04-22 | 9 | -5/+289 |
|\| | |||||
| * | Add log_debug() framework | Clifford Wolf | 2019-04-22 | 4 | -1/+58 |
| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
| * | Merge pull request #905 from christian-krieg/feature/python_bindings | Clifford Wolf | 2019-04-22 | 6 | -4/+184 |
| |\ | | | | | | | Feature/python bindings | ||||
| | * | Global lists in rtlil.cc are now static objects | Benedikt Tutzer | 2019-04-03 | 1 | -10/+10 |
| | | | |||||
| | * | Added support for changing Yosys namespace | Benedikt Tutzer | 2019-04-03 | 1 | -0/+1 |
| | | | |||||
| | * | Fixed identation | Benedikt Tutzer | 2019-04-01 | 1 | -1/+1 |
| | | |