aboutsummaryrefslogtreecommitdiffstats
path: root/passes/pmgen
Commit message (Collapse)AuthorAgeFilesLines
...
| * Cope with possibility that D could connect to Q on same cellEddie Hung2019-08-231-1/+1
| |
| * xilinx_srl to use 'slice' features of pmgen for word levelEddie Hung2019-08-232-32/+49
| |
| * Merge remote-tracking branch 'origin/clifford/pmgen' into eddie/xilinx_srlEddie Hung2019-08-234-34/+279
| |\
| * | Add docEddie Hung2019-08-221-1/+14
| | |
| * | Add copyrightEddie Hung2019-08-221-0/+1
| | |
| * | pmgen to also iterate over all module portsEddie Hung2019-08-221-2/+4
| | |
| * | Remove output_bitsEddie Hung2019-08-222-16/+7
| | |
| * | Forgot to set ud_variable.minlenEddie Hung2019-08-221-0/+1
| | |
| * | Do not run xilinx_srl_pm in fixed loopEddie Hung2019-08-221-28/+24
| | |
| * | Merge remote-tracking branch 'origin/master' into eddie/xilinx_srlEddie Hung2019-08-221-1/+1
| |\ \
| * | | Reuse varEddie Hung2019-08-211-1/+1
| | | |
| * | | Revert "Trim shiftx_width when upper bits are 1'bx"Eddie Hung2019-08-211-6/+1
| | | | | | | | | | | | | | | | This reverts commit 7e7965ca7b3bbeb79cb70014da7bc48c08a74adb.
| * | | Trim shiftx_width when upper bits are 1'bxEddie Hung2019-08-211-1/+6
| | | |
| * | | Add commentEddie Hung2019-08-211-0/+4
| | | |
| * | | Add variable length support to xilinx_srlEddie Hung2019-08-212-14/+164
| | | |
| * | | Rename pattern to fixedEddie Hung2019-08-212-10/+10
| | | |
| * | | attribute -> attrEddie Hung2019-08-211-4/+4
| | | |
| * | | Use Cell::has_keep_attribute()Eddie Hung2019-08-211-4/+4
| | | |
| * | | xilinx_srl to support FDRE and FDRE_1Eddie Hung2019-08-212-10/+73
| | | |
| * | | Fix polarity of EN_POLEddie Hung2019-08-211-2/+2
| | | |
| * | | Add CLKPOL == 0Eddie Hung2019-08-211-0/+2
| | | |
| * | | Reject if not minlen from inside pattern matcherEddie Hung2019-08-212-8/+11
| | | |
| * | | Get wire via SigBitEddie Hung2019-08-211-4/+4
| | | |
| * | | Respect \keep on cells or wiresEddie Hung2019-08-211-2/+10
| | | |
| * | | Add init supportEddie Hung2019-08-211-2/+11
| | | |
| * | | Fix spacingEddie Hung2019-08-211-2/+2
| | | |
| * | | Initial progress on xilinx_srlEddie Hung2019-08-213-0/+213
| | | |
* | | | New pmgen requires explicit acceptEddie Hung2019-08-301-0/+2
| | | |
* | | | Merge branch 'xc7dsp' of github.com:YosysHQ/yosys into xc7dspEddie Hung2019-08-305-34/+281
|\ \ \ \
| * \ \ \ Merge branch 'master' into xc7dspDavid Shah2019-08-3010-102/+1131
| |\ \ \ \
| | * | | | indo -> intoEddie Hung2019-08-231-1/+1
| | | |_|/ | | |/| |
| | * | | Fix port hanlding in pmgenClifford Wolf2019-08-231-4/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| | * | | Add pmgen slices and choicesClifford Wolf2019-08-234-28/+276
| | | |/ | | |/| | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| | * | Fix test_pmgen depsMiodrag Milanovic2019-08-211-1/+1
| | |/
| | * Fix copy-paste typoEddie Hung2019-08-201-1/+1
| | |
* | | Fix compile errorEddie Hung2019-08-202-8/+14
| | |
* | | Merge remote-tracking branch 'origin/master' into xc7dspEddie Hung2019-08-2010-90/+872
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' into clifford/pmgenClifford Wolf2019-08-201-3/+1
| |\ \
| | * | Ignore all generated headers for pmgen passMiodrag Milanovic2019-08-181-2/+1
| | | |
| * | | Merge branch 'master' of github.com:YosysHQ/yosys into clifford/pmgenClifford Wolf2019-08-193-2/+109
| |\| |
| | * | Revert "Merge pull request #1280 from ↵Eddie Hung2019-08-123-0/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | YosysHQ/revert-1266-eddie/ice40_full_adder" This reverts commit c851dc13108021834533094a8a3236da6d9e0161, reversing changes made to f54bf1631ff37a83733c162e6ebd188c1d5ea18f.
| * | | Refactor pmgen rollback mechanismClifford Wolf2019-08-171-32/+21
| | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | | Improvements in "test_pmgen -generate"Clifford Wolf2019-08-171-3/+23
| | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | | Add pmgen "fallthrough" statementClifford Wolf2019-08-172-3/+17
| | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | | Add help() callEddie Hung2019-08-161-0/+1
| | | |
| * | | Minor bugfix in "test_pmgen -generate"Clifford Wolf2019-08-161-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | | Add pmgen finish statement, return number of matchesClifford Wolf2019-08-164-82/+116
| | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | | Redesign pmgen backtracking for recursive matchingClifford Wolf2019-08-162-33/+38
| | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | | Add pmgen "generate" featureClifford Wolf2019-08-163-13/+208
| | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
| * | | Refactor demo_reduce into test_pmgenClifford Wolf2019-08-164-14/+83
| | | | | | | | | | | | | | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>