Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | substr() -> compare() | Eddie Hung | 2019-08-07 | 3 | -6/+6 |
| | |||||
* | Remove std:: namespace | Eddie Hung | 2019-08-07 | 1 | -5/+5 |
| | |||||
* | stoi -> atoi | Eddie Hung | 2019-08-07 | 4 | -33/+33 |
| | |||||
* | Use std::stoi instead of atoi(<str>.c_str()) | Eddie Hung | 2019-08-06 | 4 | -33/+33 |
| | |||||
* | Use State::S{0,1} | Eddie Hung | 2019-08-06 | 2 | -3/+3 |
| | |||||
* | Fix tests/various/async FFL test | Clifford Wolf | 2019-07-09 | 1 | -0/+7 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add a few more filename rewrites | Ben Widawsky | 2019-06-20 | 1 | -0/+4 |
| | | | | | | | | | | 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> | ||||
* | Fixed the help summary line for a few commands | acw1251 | 2019-06-19 | 2 | -4/+4 |
| | |||||
* | Error out if no top module given before 'sim' | Eddie Hung | 2019-06-05 | 1 | -0/+5 |
| | |||||
* | Fix typo in fmcombine log message, fixes #1063 | Clifford Wolf | 2019-06-05 | 1 | -2/+2 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "fmcombine -initeq -anyeq" | Clifford Wolf | 2019-05-11 | 1 | -3/+38 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fix bug in "expose -input" | Clifford Wolf | 2019-05-06 | 1 | -1/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add missing enable_undef to "sat -tempinduct-def", fixes #883 | Clifford Wolf | 2019-05-02 | 1 | -0/+1 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "techmap -wb", use in formal flows | Clifford Wolf | 2019-04-20 | 1 | -4/+4 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Added missing argument checking to "mutate" command | Clifford Wolf | 2019-04-04 | 1 | -0/+32 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "cutpoint -undef" | Clifford Wolf | 2019-03-26 | 1 | -10/+14 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "cutpoint" pass | Clifford Wolf | 2019-03-25 | 2 | -0/+165 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "mutate -none -mode", "mutate -mode none" | Clifford Wolf | 2019-03-23 | 1 | -1/+30 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "mutate -s <filename>" | Clifford Wolf | 2019-03-23 | 1 | -2/+24 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improve mix of src/wire/wirebit coverage in "mutate -list" | Clifford Wolf | 2019-03-16 | 1 | -29/+84 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "fmcombine -fwd -bwd -nop" | Clifford Wolf | 2019-03-15 | 1 | -10/+59 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add fmcombine pass | Clifford Wolf | 2019-03-15 | 2 | -0/+293 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improvements in "mutate" list-reduce algorithm | Clifford Wolf | 2019-03-15 | 1 | -13/+36 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "mutate -cfg", improve pick_cover behavior | Clifford Wolf | 2019-03-14 | 1 | -46/+101 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add a strictly coverage-driven mutation selection strategy | Clifford Wolf | 2019-03-14 | 1 | -1/+70 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improve "mutate" wire coverage metric | Clifford Wolf | 2019-03-14 | 1 | -1/+16 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add more mutation types, improve mutation src cover | Clifford Wolf | 2019-03-14 | 1 | -92/+268 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "mutate" command DB reduce functionality | Clifford Wolf | 2019-03-14 | 1 | -12/+181 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "mutate -mode inv", various other mutate improvements | Clifford Wolf | 2019-03-14 | 1 | -99/+213 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add basic "mutate -list N" framework | Clifford Wolf | 2019-03-14 | 2 | -0/+230 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add $dffsr support to async2sync | Clifford Wolf | 2019-03-09 | 1 | -2/+51 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Improvements in "supercover" pass | Clifford Wolf | 2019-02-27 | 1 | -2/+18 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "supercover" skeleton | Clifford Wolf | 2019-02-27 | 2 | -0/+77 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Fixed minor typo in "sim" help message | acw1251 | 2018-09-12 | 1 | -1/+1 |
| | |||||
* | Consistent use of 'override' for virtual methods in derived classes. | Henner Zeller | 2018-07-20 | 9 | -18/+18 |
| | | | | | | | | | o Not all derived methods were marked 'override', but it is a great feature of C++11 that we should make use of. o While at it: touched header files got a -*- c++ -*- for emacs to provide support for that language. o use YS_OVERRIDE for all override keywords (though we should probably use the plain keyword going forward now that C++11 is established) | ||||
* | Add async2sync pass | Clifford Wolf | 2018-07-19 | 2 | -0/+148 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Removed $timescale from "sat" command VCD writer | Clifford Wolf | 2018-03-29 | 1 | -1/+0 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add "expose -input" | Clifford Wolf | 2018-03-12 | 1 | -8/+43 |
| | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at> | ||||
* | Add $dlatchsr support to clk2fflogic | Clifford Wolf | 2018-02-26 | 1 | -4/+25 |
| | |||||
* | Fix a bug in clk2fflogic memory handling | Clifford Wolf | 2017-12-14 | 1 | -1/+1 |
| | |||||
* | Add clk2fflogic memory support | Clifford Wolf | 2017-12-14 | 1 | -1/+77 |
| | |||||
* | Check for memories in clk2fflogic | Clifford Wolf | 2017-12-13 | 1 | -0/+5 |
| | |||||
* | Rename "singleton" pass to "uniquify" | Clifford Wolf | 2017-08-20 | 1 | -1/+1 |
| | |||||
* | Add "sim -zinit -rstlen" | Clifford Wolf | 2017-08-18 | 1 | -1/+53 |
| | |||||
* | Add "sim" support for memories | Clifford Wolf | 2017-08-18 | 1 | -2/+136 |
| | |||||
* | Add support for assert/assume/cover to "sim" command | Clifford Wolf | 2017-08-18 | 1 | -4/+47 |
| | |||||
* | Add writeback mode to "sim" command | Clifford Wolf | 2017-08-17 | 1 | -0/+44 |
| | |||||
* | Improve "sim" command | Clifford Wolf | 2017-08-17 | 1 | -54/+272 |
| | |||||
* | Add "sim" command skeleton | Clifford Wolf | 2017-08-16 | 2 | -0/+372 |
| | |||||
* | Add "setundef -anyseq" | Clifford Wolf | 2017-05-28 | 1 | -1/+2 |
| |