aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/common/synth.cc
Commit message (Collapse)AuthorAgeFilesLines
* Add -no-rw-check option to memory_dff + memory + synth_{ice40,ecp5,gowin}.Marcelina Koƛcielnicka2022-06-021-0/+9
|
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-081-1/+1
| | | | | | | | s/((Claire|Xen|Xenia|Clifford)\s+)+(Wolf|Xen)\s+<(claire|clifford)@(symbioticeda.com|clifford.at|yosyshq.com)>/Claire Xenia Wolf <claire@yosyshq.com>/gi; s/((Nina|Nak|N\.)\s+)+Engelhardt\s+<nak@(symbioticeda.com|yosyshq.com)>/N. Engelhardt <nak@yosyshq.com>/gi; s/((David)\s+)+Shah\s+<(dave|david)@(symbioticeda.com|yosyshq.com|ds0.me)>/David Shah <dave@ds0.me>/gi; s/((Miodrag)\s+)+Milanovic\s+<(miodrag|micko)@(symbioticeda.com|yosyshq.com)>/Miodrag Milanovic <micko@yosyshq.com>/gi; s,https?://www.clifford.at/yosys/,http://yosyshq.net/yosys/,g;
* Replace opt_rmdff with opt_dff.Marcelina Koƛcielnicka2020-08-071-3/+3
|
* Use C++11 final/override keywords.whitequark2020-06-181-4/+4
|
* synth: only techmap cmp2{lut,lcu} if -lutEddie Hung2020-04-031-1/+1
|
* synth: use +/cmp2lcu.v in generic 'synth' tooEddie Hung2020-04-031-2/+2
|
* Add -flowmap to synth and synth_ice40Dan Ravensloft2020-02-281-2/+17
|
* Missing newlineEddie Hung2019-08-201-1/+1
|
* Revert "Add "synth -keepdc" option"Eddie Hung2019-07-091-13/+2
|
* Add synth -keepdc optionEddie Hung2019-07-081-2/+13
|
* Make doc consistentEddie Hung2019-06-141-1/+4
|
* Merge remote-tracking branch 'origin/master' into xaigEddie Hung2019-06-121-0/+2
|\
| * Run "peepopt" in generic "synth" pass and "synth_ice40"Clifford Wolf2019-04-301-0/+2
| | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* | synth to take -abc9 argumentEddie Hung2019-02-201-5/+13
|/
* Merge pull request #772 from whitequark/synth_lutClifford Wolf2019-01-021-6/+40
|\ | | | | synth: add k-LUT mode
| * synth: add k-LUT mode.whitequark2019-01-021-2/+36
| |
| * synth: improve script documentation. NFC.whitequark2019-01-021-6/+6
| |
* | Fix typographical and grammatical errors and inconsistencies.whitequark2019-01-021-1/+1
|/ | | | | | | | | | | | The initial list of hits was generated with the codespell command below, and each hit was evaluated and fixed manually while taking context into consideration. DIRS="kernel/ frontends/ backends/ passes/ techlibs/" DIRS="${DIRS} libs/ezsat/ libs/subcircuit" codespell $DIRS -S *.o -L upto,iff,thru,synopsys,uint More hits were found by looking through comments and strings manually.
* Consistent use of 'override' for virtual methods in derived classes.Henner Zeller2018-07-201-4/+4
| | | | | | | | | 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 "synth -noshare"Clifford Wolf2018-03-041-2/+11
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Added "prep -auto-top" and "synth -auto-top"Clifford Wolf2016-07-111-3/+11
|
* Added "prep -flatten" and "synth -flatten"Clifford Wolf2016-04-241-4/+18
|
* Converted "prep" to ScriptPassClifford Wolf2016-04-241-1/+1
|
* Added "yosys -D" featureClifford Wolf2016-04-211-1/+1
|
* Added ScriptPass helper class for script-like passesClifford Wolf2016-03-311-89/+64
|
* Renamed opt_const to opt_exprClifford Wolf2016-03-311-2/+2
|
* Run opt_const before check in default scriptsClifford Wolf2015-12-221-0/+2
|
* Added "synth -nofsm"Clifford Wolf2015-07-021-1/+10
|
* Fixed trailing whitespacesClifford Wolf2015-07-021-3/+3
|
* Added "synth -nordff -noalumacc"Clifford Wolf2015-06-151-3/+20
|
* Added "stat" to "synth" and "synth_xilinx"Clifford Wolf2015-02-151-0/+2
|
* Added final checks to "synth" and "synth_xilinx"Clifford Wolf2015-02-151-7/+14
|
* Added "check" commandClifford Wolf2015-02-131-0/+4
|
* Added "make mklibyosys", some minor API changesClifford Wolf2015-02-011-1/+9
|
* Added "fsm -encfile"Clifford Wolf2015-01-301-2/+9
|
* Added "abc" label in synth scriptClifford Wolf2014-10-311-6/+12
|
* Added "opt -full" alias for all more aggressive optimizationsClifford Wolf2014-10-311-2/+6
|
* namespace YosysClifford Wolf2014-09-271-1/+5
|
* Improvements in "synth" scriptClifford Wolf2014-09-181-8/+12
|
* Added "synth" commandClifford Wolf2014-09-141-0/+152