aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | cxxrtl: expose RTLIL::{Wire,Memory}->start_offset in debug info.whitequark2020-06-113-40/+62
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #2152 from whitequark/cxxrtl-always-inlinewhitequark2020-06-131-4/+108
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | cxxrtl: always inline internal cells and slice/concat operations.whitequark2020-06-131-4/+108
|/ / / / /
* | | | | Merge pull request #2150 from whitequark/cxxrtl-elide-pmuxwhitequark2020-06-121-30/+16
|\ \ \ \ \
| * | | | | cxxrtl: elide $pmux cells.whitequark2020-06-121-30/+16
|/ / / / /
* | | | | Merge pull request #2149 from whitequark/cxxrtl-unbuffer-outputswhitequark2020-06-121-20/+24
|\ \ \ \ \
| * | | | | cxxrtl: annotate port direction as comments.whitequark2020-06-121-1/+8
| * | | | | cxxrtl: unbuffer output wires of toplevel module.whitequark2020-06-121-1/+1
| * | | | | cxxrtl: simplify unbuffering of input wires.whitequark2020-06-121-20/+17
| |/ / / /
* / / / / intel_alm: fix DFFE matchingDan Ravensloft2020-06-113-5/+5
|/ / / /
* | | | Merge pull request #2141 from whitequark/cxxrtl-cxx11whitequark2020-06-103-8/+10
|\ \ \ \
| * | | | cxxrtl: restore C++11 compatibility.whitequark2020-06-101-1/+2
| * | | | cxxrtl: fix a few gcc warnings.whitequark2020-06-101-5/+6
| * | | | Fix formatting. NFC.whitequark2020-06-101-2/+2
* | | | | Merge pull request #2140 from whitequark/cxxrtl-aliaseswhitequark2020-06-104-9/+50
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | cxxrtl: disambiguate values/wires and their aliases in debug info.whitequark2020-06-104-9/+50
|/ / / /
* | | | Merge pull request #2134 from whitequark/cxxrtl-opt-debugwhitequark2020-06-101-52/+105
|\ \ \ \
| * | | | cxxrtl: allow unbuffering without localizing.whitequark2020-06-091-40/+74
| * | | | cxxrtl: order -On levels as localize, elide instead of the reverse.whitequark2020-06-091-8/+8
| * | | | cxxrtl: factor out -noproc/-noflatten from -O.whitequark2020-06-091-17/+36
* | | | | Merge pull request #2131 from YosysHQ/claire/preserveffsclairexen2020-06-106-33/+50
|\ \ \ \ \
| * | | | | Fix tests/opt/opt_rmdffClaire Wolf2020-06-092-22/+29
| * | | | | Drive-by modernization in sat.ccClaire Wolf2020-06-091-4/+4
| * | | | | Do not optimize away FFs in "prep" and Verific fron-endClaire Wolf2020-06-093-7/+17
| |/ / / /
* | | | | Merge pull request #2139 from YosysHQ/verific_missing_memoryclairexen2020-06-101-2/+7
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | verific - detect missing memory to prevent crash.Miodrag Milanovic2020-06-101-2/+7
|/ / / /
* | | | Merge pull request #2112 from YosysHQ/claire/fix2040clairexen2020-06-092-0/+58
|\ \ \ \ | |/ / / |/| | |
| * | | Add latch detection for use_case_method in part-select write, fixes #2040Claire Wolf2020-06-042-0/+58
* | | | Merge pull request #2128 from whitequark/flatten-processeswhitequark2020-06-093-10/+20
|\ \ \ \
| * | | | flatten: accept processes.whitequark2020-06-091-8/+8
| * | | | RTLIL: add Module::addProcess, use it in Module::cloneInto. NFC.whitequark2020-06-092-2/+12
* | | | | Merge pull request #2130 from whitequark/cxxrtl-fix-split_bywhitequark2020-06-092-14/+16
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | cxxrtl: fix two buggy split_by functions.whitequark2020-06-092-14/+16
|/ / / /
* | | | Merge pull request #2126 from whitequark/cxxrtl-non-ext-logic-opswhitequark2020-06-092-64/+35
|\ \ \ \
| * | | | cxxrtl: ignore cell input signedness when it is irrelevant.whitequark2020-06-092-64/+35
* | | | | Merge pull request #2125 from whitequark/cxxrtl-fix-namespacewhitequark2020-06-091-2/+2
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | cxxrtl: add missing namespace.whitequark2020-06-091-2/+2
|/ / / /
* | | | Merge pull request #2107 from whitequark/flatten-hdlnamewhitequark2020-06-096-11/+54
|\ \ \ \
| * | | | cxxrtl: fix format of hdlnames.whitequark2020-06-081-1/+1
| * | | | flatten: preserve original object names via hdlname attribute.whitequark2020-06-085-6/+45
| * | | | flatten: only prepend $flatten once per wire.whitequark2020-06-081-2/+6
| * | | | RTLIL: use {get,set}_string_attribute in {get,set}_strpool_attribute.whitequark2020-06-081-2/+2
|/ / / /
* | | | Merge pull request #2120 from whitequark/flatten-hygienewhitequark2020-06-081-155/+116
|\ \ \ \ | |_|_|/ |/| | |
| * | | flatten: make hygienic.whitequark2020-06-081-155/+116
|/ / /
* | | Merge pull request #2121 from whitequark/cxxrtl-debug-aliaseswhitequark2020-06-085-25/+120
|\ \ \
| * | | cxxrtl: don't check immutable values for changes in VCD writer.whitequark2020-06-081-4/+10
| * | | cxxrtl: emit debug information for constant wires.whitequark2020-06-083-17/+44
| * | | cxxrtl: track aliases in VCD writer.whitequark2020-06-081-10/+14
| * | | cxxrtl: emit debug information for alias wires.whitequark2020-06-081-3/+55
| * | | cxxrtl: add missing installs of include files.whitequark2020-06-081-0/+5