aboutsummaryrefslogtreecommitdiffstats
path: root/passes/pmgen/Makefile.inc
Commit message (Collapse)AuthorAgeFilesLines
* Add _pm.h files to GENLIST, fixes vcxsrc targetMiodrag Milanovic2021-03-111-0/+9
|
* peepopt: Remove now-redundant dffmux pattern.Marcelina Kościelnicka2020-08-071-1/+0
|
* xilinx_dsp: Initial DSP48A/DSP48A1 support.Marcin Kościelnicki2019-12-221-1/+2
|
* Makefile: don't assume python is called `python3`Sean Cross2019-10-191-2/+2
| | | | | | | | | | | | | | | | On some architectures, notably on Windows, the official name for the Python binary from python.org is `python`. The build system assumes that python is called `python3`, which breaks under this architecture. There is already infrastructure in place to determine the name of the Python binary when building PYOSYS. Since Python is now always required to build Yosys, enable this check universally which sets the `PYTHON_EXECUTABLE` variable. Then, reuse this variable in other Makefiles as necessary, rather than hardcoding `python3` everywhere. Signed-off-by: Sean Cross <sean@xobs.io>
* Separate out CREG packing into new pattern, to avoid conflict with PREGEddie Hung2019-09-231-1/+2
|
* Add a xilinx_dsp_cascade matcher for PCIN -> PCOUTEddie Hung2019-09-201-1/+2
|
* Merge remote-tracking branch 'origin/eddie/peepopt_dffmuxext' into xc7dspEddie Hung2019-09-111-1/+1
|\
| * Rename dffmuxext -> dffmux, also remove constants in dff+muxEddie Hung2019-09-111-1/+1
| |
* | Merge remote-tracking branch 'origin/eddie/peepopt_dffmuxext' into xc7dspEddie Hung2019-09-041-0/+1
|\|
| * Add peepopt_dffmuxextEddie Hung2019-09-041-0/+1
| |
| * Missing dep for test_pmgenEddie Hung2019-08-301-1/+1
| |
* | Missing dep for test_pmgenEddie Hung2019-08-301-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into xc7dspEddie Hung2019-08-301-0/+6
|\|
| * Merge remote-tracking branch 'origin/master' into eddie/xilinx_srlEddie Hung2019-08-221-1/+1
| |\
| * | Initial progress on xilinx_srlEddie Hung2019-08-211-0/+6
| | |
* | | Merge branch 'master' into xc7dspDavid Shah2019-08-301-13/+23
|\ \ \ | | |/ | |/|
| * | Fix test_pmgen depsMiodrag Milanovic2019-08-211-1/+1
| |/
| * Fix copy-paste typoEddie Hung2019-08-201-1/+1
| |
| * Merge branch 'master' of github.com:YosysHQ/yosys into clifford/pmgenClifford Wolf2019-08-191-2/+8
| |\
| | * Revert "Merge pull request #1280 from ↵Eddie Hung2019-08-121-0/+10
| | | | | | | | | | | | | | | | | | | | | YosysHQ/revert-1266-eddie/ice40_full_adder" This reverts commit c851dc13108021834533094a8a3236da6d9e0161, reversing changes made to f54bf1631ff37a83733c162e6ebd188c1d5ea18f.
| * | Refactor demo_reduce into test_pmgenClifford Wolf2019-08-161-3/+3
| | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | Add demo_reduce pass to demonstrace recursive pattern matchingClifford Wolf2019-08-151-0/+6
| | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | Improvements in pmgen for recursive patternsClifford Wolf2019-08-151-9/+6
| |/ | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * Revert "Wrap SB_LUT+SB_CARRY into $__ICE40_CARRY_WRAPPER"David Shah2019-08-101-10/+0
| |
| * Add ice40_wrapcarry pass, rename $__ICE40_FULL_ADDER -> CARRY_WRAPPEREddie Hung2019-08-071-0/+10
| |
* | Oops forgot these filesEddie Hung2019-07-151-2/+7
|/
* Add peepopt_muldiv, fixes #930Clifford Wolf2019-04-301-1/+2
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Some pmgen reorg, rename peepopt.pmg to peepopt_shiftmul.pmgClifford Wolf2019-04-301-1/+3
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Add "peepopt" skeletonClifford Wolf2019-04-291-1/+13
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Try again for passes/pmgen/ice40_dsp_pm.h ruleLarry Doolittle2019-03-011-1/+1
| | | | Tested on both in-tree and out-of-tree builds
* Fix pmgen for in-tree buildsClifford Wolf2019-02-281-1/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Fix pmgen for out-of-tree buildClifford Wolf2019-02-281-2/+2
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Progress in pmgenClifford Wolf2019-01-151-0/+8
Signed-off-by: Clifford Wolf <clifford@clifford.at>