aboutsummaryrefslogtreecommitdiffstats
path: root/passes/cmds/select.cc
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* select: print selection if a -assert-* flag causes an error.whitequark2018-12-161-8/+50
|
* Consistent use of 'override' for virtual methods in derived classes.Henner Zeller2018-07-201-7/+7
| | | | | | | | | 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)
* Recognize stand-alone obj pattern even when it contains a slashClifford Wolf2018-02-131-0/+3
|
* Add support for "yosys -E"Clifford Wolf2018-01-071-0/+2
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* More intuitive handling of "cd .." for singleton modulesClifford Wolf2017-08-191-2/+38
|
* Replaced "select -assert-limit" with -assert-max and -assert-minClifford Wolf2016-07-011-42/+29
|
* Added 'assert-limit' option for 'select' commandeshellko2016-07-011-5/+42
| | | For resource limited designs such as FPGA it can be useful to specify limit of specific resources available on board. So user can check if he should change RTL as early as mapping done.
* Added %R select expressionClifford Wolf2015-12-201-0/+50
|
* Another block of spelling fixesLarry Doolittle2015-08-141-3/+3
| | | | Smaller this time
* Re-created command-reference-manual.tex, copied some doc fixes to online helpClifford Wolf2015-08-141-1/+1
|
* Spell check (by Larry Doolittle)Clifford Wolf2015-08-141-2/+2
|
* Some fixes in "select" commandClifford Wolf2015-07-161-1/+3
|
* Fixed trailing whitespacesClifford Wolf2015-07-021-7/+7
|
* Added %M and %C select operatorsClifford Wolf2015-04-071-1/+38
|
* Added "select %xe %cie %coe"Clifford Wolf2015-02-181-7/+28
|
* Fixed eval_select_op() apiClifford Wolf2015-02-081-1/+1
|
* Added eval_select_args() and eval_select_op()Clifford Wolf2015-02-081-4/+27
|
* Added "select -read"Clifford Wolf2015-02-061-5/+39
|
* Using selections in "ls" commandClifford Wolf2015-02-011-34/+30
|
* Fixed a bug in "select %ci %co %x"Clifford Wolf2014-12-301-4/+5
|
* Added Yosys::{dict,nodict,vector} container typesClifford Wolf2014-12-261-2/+2
|
* Added log_warning() APIClifford Wolf2014-11-091-1/+1
|
* Various win32 / vs build fixesClifford Wolf2014-10-171-5/+5
|
* Moved patmatch() to yosys.ccClifford Wolf2014-10-101-1/+0
|
* Replaced fnmatch() with patmatch()Clifford Wolf2014-10-101-8/+7
|
* namespace YosysClifford Wolf2014-09-271-0/+10
|
* Corrected spelling mistakes found by lintianRuben Undheim2014-09-061-2/+2
|
* No implicit conversion from IdString to anything elseClifford Wolf2014-08-021-2/+2
|
* More bugfixes related to new RTLIL::IdStringClifford Wolf2014-08-021-3/+3
|
* Preparations for RTLIL::IdString redesign: cleanup of existing codeClifford Wolf2014-08-021-2/+2
|
* Using log_assert() instead of assert()Clifford Wolf2014-07-281-1/+1
|
* Refactoring: Renamed RTLIL::Design::modules to modules_Clifford Wolf2014-07-271-20/+20
|
* Refactoring: Renamed RTLIL::Module::cells to cells_Clifford Wolf2014-07-271-14/+14
|
* Refactoring: Renamed RTLIL::Module::wires to wires_Clifford Wolf2014-07-271-16/+16
|
* Changed users of cell->connections_ to the new API (sed command)Clifford Wolf2014-07-261-2/+2
| | | | | | | | | git grep -l 'connections_' | xargs sed -i -r -e ' s/(->|\.)connections_\["([^"]*)"\] = (.*);/\1set("\2", \3);/g; s/(->|\.)connections_\["([^"]*)"\]/\1get("\2")/g; s/(->|\.)connections_.at\("([^"]*)"\)/\1get("\2")/g; s/(->|\.)connections_.push_back/\1connect/g; s/(->|\.)connections_/\1connections()/g;'
* Renamed RTLIL::{Module,Cell}::connections to connections_Clifford Wolf2014-07-261-2/+2
|
* SigSpec refactoring: using the accessor functions everywhereClifford Wolf2014-07-221-1/+1
|
* SigSpec refactoring: renamed chunks and width to __chunks and __widthClifford Wolf2014-07-221-1/+1
|
* Added "select -assert-count"Clifford Wolf2014-07-201-6/+43
|
* Added %D and %c select commandsClifford Wolf2014-06-141-2/+20
|
* Merged a few fixes for non-posix systems from github.com/Siesh1oo/yosysClifford Wolf2014-03-111-0/+1
| | | | (see https://github.com/cliffordwolf/yosys/pull/28)
* Added != support for relational select patternClifford Wolf2014-02-161-1/+7
|
* Added %a select operatorClifford Wolf2014-02-081-0/+32
|
* Added support for s: select expressions (wire width)Clifford Wolf2014-02-061-1/+21
|
* Added i:, o:, and x: selection patternClifford Wolf2014-02-061-0/+18
|
* Added support for %m selection opClifford Wolf2014-02-061-0/+16
|
* new %s: add sub-modules to selectionJohann Glaser2014-02-061-0/+25
|
* Simplified select "Assertation failed" message generationClifford Wolf2014-02-051-16/+4
|
* Merge branch 'master' of github.com:cliffordwolf/yosysClifford Wolf2014-02-051-7/+24
|\