aboutsummaryrefslogtreecommitdiffstats
path: root/passes
Commit message (Expand)AuthorAgeFilesLines
* kernel: use more ID::*Eddie Hung2020-04-0243-391/+393
* Merge pull request #1845 from YosysHQ/eddie/kernel_speedupEddie Hung2020-04-0213-45/+45
|\
| * kernel: more pass by const ref, more speedupsEddie Hung2020-03-181-1/+1
| * kernel: SigSpec use more const& + overloads to prevent implicit SigSpecEddie Hung2020-03-1312-44/+44
* | Merge pull request #1828 from YosysHQ/eddie/celltypes_speedupEddie Hung2020-04-013-21/+47
|\ \
| * | memory_share: fix stray braceEddie Hung2020-03-301-1/+0
| * | Code review fixesEddie Hung2020-03-302-3/+3
| * | Apply suggestions from code reviewEddie Hung2020-03-302-6/+2
| * | kernel: clear some more ShareWorker stateEddie Hung2020-03-261-0/+4
| * | kernel: share a single CellTypes within a passEddie Hung2020-03-183-21/+48
| |/
* | Merge pull request #1790 from YosysHQ/eddie/opt_expr_xorEddie Hung2020-04-011-3/+37
|\ \
| * | opt_expr: fix failing $xnor testEddie Hung2020-03-201-2/+17
| * | opt_expr: fix missing braceEddie Hung2020-03-201-2/+4
| * | opt_expr: extend to $xnor and $_XNOR_Eddie Hung2020-03-191-8/+12
| * | opt_expr: optimise 1-bit $xor or $_XOR_ with constant inputEddie Hung2020-03-191-1/+14
| |/
* | Merge pull request #1789 from YosysHQ/eddie/opt_expr_aluEddie Hung2020-04-011-19/+51
|\ \
| * | opt_expr: remove redundantEddie Hung2020-03-191-3/+0
| * | opt_expr: optimise $sub when both A[i] and B[i] == 1'b1Eddie Hung2020-03-191-9/+20
| * | opt_expr: optimise for identity $alu-s just like $add/$subEddie Hung2020-03-191-7/+31
| |/
* | Merge pull request #1761 from YosysHQ/eddie/opt_merge_speedupEddie Hung2020-03-311-132/+102
|\ \
| * | opt_merge: unordered_map -> dict as per @cliffordwolf reviewEddie Hung2020-03-161-1/+1
| * | opt_merge: speedupEddie Hung2020-03-161-132/+102
| |/
* | Merge pull request #1835 from boqwxp/cleanup_sat_exposeEddie Hung2020-03-301-85/+66
|\ \
| * | Remove unused function parameter.Alberto Gonzalez2020-03-301-2/+2
| * | Simplify iterating over selected modules or cells.Alberto Gonzalez2020-03-301-16/+4
| * | Clean up more in `passes/sat/expose.cc`.Alberto Gonzalez2020-03-301-64/+59
| * | Clean up pseudo-private member usage in `passes/sat/expose.cc`.Alberto Gonzalez2020-03-281-11/+9
* | | Merge pull request #1832 from boqwxp/cleanup_passes_cmds_designEddie Hung2020-03-301-31/+33
|\ \ \
| * | | Replace `RTLIL::id2cstr()` with `log_id()`.Alberto Gonzalez2020-03-301-1/+1
| * | | Clean up pseudo-private member usage in `passes/cmds/design.cc`.Alberto Gonzalez2020-03-281-31/+33
| |/ /
* | | Merge pull request #1786 from boqwxp/hierarchycc_cleanupEddie Hung2020-03-301-69/+63
|\ \ \
| * | | Fix double deletion in `passes/hierarchy/hierarchy.cc`.Alberto Gonzalez2020-03-301-1/+0
| * | | Clean up pseudo-private member usage in `passes/hierarchy/hierarchy.cc`.Alberto Gonzalez2020-03-191-68/+63
* | | | Merge pull request #1831 from boqwxp/cleanup_sat_evalEddie Hung2020-03-301-46/+44
|\ \ \ \
| * | | | Further clean up `passes/sat/eval.cc`.Alberto Gonzalez2020-03-301-16/+15
| * | | | Clean up pseudo-private member usage in `passes/sat/eval.cc`.Alberto Gonzalez2020-03-281-35/+34
| | |/ / | |/| |
* | | | Merge pull request #1833 from boqwxp/cleanup_sat_freduceEddie Hung2020-03-301-15/+13
|\ \ \ \
| * | | | Further clean up `passes/sat/freduce.cc`.Alberto Gonzalez2020-03-301-3/+2
| * | | | Clean up pseudo-private member usage in `passes/sat/freduce.cc`.Alberto Gonzalez2020-03-281-13/+12
| |/ / /
* | | | Merge pull request #1778 from rswarbrick/sv-definesN. Engelhardt2020-03-301-1/+2
|\ \ \ \
| * | | | Add support for SystemVerilog-style `define to Verilog frontendRupert Swarbrick2020-03-271-1/+2
| |/ / /
* | | | Explicit include of csignalMiodrag Milanovic2020-03-281-0/+1
* | | | windows - there are no stopping signalsMiodrag Milanovic2020-03-281-0/+1
|/ / /
* | | Merge pull request #1806 from YosysHQ/mwk/techmap-replace-fixClaire Wolf2020-03-261-1/+1
|\ \ \
| * | | techmap: Fix cell names with _TECHMAP_REPLACE_.*Marcin Koƛcielnicki2020-03-231-1/+1
* | | | Merge pull request #1763 from boqwxp/issue1762N. Engelhardt2020-03-232-12/+53
|\ \ \ \
| * | | | Do not warn on empty selection with prefixed `arg_memb`.Alberto Gonzalez2020-03-231-1/+2
| * | | | Suppress warnings for empty `select` arguments when `-count` or `-assert-*` o...Alberto Gonzalez2020-03-231-4/+5
| * | | | Warn on empty selection for `add` command.Alberto Gonzalez2020-03-232-6/+40
| * | | | Add N:* to select language, fix some old codeClaire Wolf2020-03-171-4/+9
| | |/ / | |/| |