aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* MSVC defines TRANSPARENT tooAnonymous Maarten2020-06-171-4/+4
* Merge pull request #2163 from jfng/cxxrtl-blackbox-debuginfowhitequark2020-06-171-13/+17
|\
| * cxxrtl: restrict the debug info of a blackbox to its ports.Jean-François Nguyen2020-06-161-13/+17
* | Merge pull request #2160 from whitequark/cxxrtl-fix-warningwhitequark2020-06-171-21/+23
|\ \
| * | cxxrtl: avoid unused variable warning for transparent $memrd ports. NFC.whitequark2020-06-151-21/+23
* | | Merge pull request #2156 from XarkLabs/masterN. Engelhardt2020-06-161-7/+7
|\ \ \ | |_|/ |/| |
| * | Fix Verilator sim warnings: 1 BLKSEQ and 3 WIDTHXark2020-06-141-7/+7
* | | Merge pull request #2159 from MerryMage/cxxrtl-mulwhitequark2020-06-151-17/+22
|\ \ \ | |_|/ |/| |
| * | cxxrtl: Implement chunk-wise multiplicationMerryMage2020-06-151-17/+22
| |/
* | Merge pull request #2158 from miek/sshr-sign-extensionwhitequark2020-06-151-2/+4
|\ \ | |/ |/|
| * cxxrtl: fix sshr sign-extension.Mike Walters2020-06-151-2/+4
* | Merge pull request #2155 from whitequark/fix-wasm-wasi-sdk-11whitequark2020-06-131-1/+3
|\ \
| * | kernel: guard include of signal.h more precisely.whitequark2020-06-131-1/+3
|/ /
* | Merge pull request #2151 from whitequark/cxxrtl-fix-rzextwhitequark2020-06-131-2/+2
|\ \ | |/ |/|
| * cxxrtl: fix rzext().whitequark2020-06-131-2/+2
* | Merge pull request #2145 from whitequark/cxxrtl-splitnetswhitequark2020-06-135-67/+156
|\ \
| * | cxxrtl: handle multipart signals.whitequark2020-06-115-27/+94
| * | 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
|/ /