Merge pull request #2479 from zachjs/const-arg-hint
[yosys.git] / backends / cxxrtl / cxxrtl_backend.cc
2020-12-22 whitequarkMerge pull request #2479 from zachjs/const-arg-hint
2020-12-22 whitequarkMerge pull request #2491 from zachjs/port-bind-sign
2020-12-21 whitequarkMerge pull request #2496 from whitequark/cxxrtl-fixes
2020-12-21 whitequarkcxxrtl: speed up bit repeats (sign extends, etc).
2020-12-21 whitequarkcxxrtl: speed up commits on clang.
2020-12-19 whitequarkMerge pull request #2487 from whitequark/cxxrtl-outlining
2020-12-15 whitequarkcxxrtl: print names of cells inlined in connections.
2020-12-15 whitequarkcxxrtl: disable optimization of debug_items().
2020-12-15 whitequarkcxxrtl: make alias analysis outlining-aware.
2020-12-14 whitequarkcxxrtl: add a "bare minimum" debug information level.
2020-12-14 whitequarkcxxrtl: implement debug information outlining.
2020-12-13 whitequarkcxxrtl: rename "elision" to "inlining". NFC.
2020-12-13 whitequarkcxxrtl: fix outdated comment. NFC.
2020-12-13 whitequarkcxxrtl: use IdString::isPublic(). NFC.
2020-12-12 whitequarkMerge pull request #2485 from whitequark/cxxrtl-cell...
2020-12-11 whitequarkcxxrtl: don't overwrite buffered inputs.
2020-12-02 whitequarkMerge pull request #2468 from whitequark/cxxrtl-assert
2020-12-02 whitequarkMerge pull request #2469 from whitequark/cxxrtl-no-clk
2020-12-02 whitequarkMerge pull request #2466 from whitequark/cxxrtl-reset
2020-12-02 whitequarkcxxrtl: fix crashes caused by a floating or constant...
2020-12-02 whitequarkcxxrtl: use CXXRTL_ASSERT for RTL contract violations...
2020-12-02 whitequarkcxxrtl: provide a way to perform unobtrusive power...
2020-11-25 Claire XenMerge pull request #2133 from dh73/nodev_head
2020-11-24 Miodrag MilanovićMerge pull request #2295 from epfl-vlsc/firrtl_blackbox...
2020-11-07 whitequarkMerge pull request #2414 from zeldin/abc-depend-clang-fix
2020-11-07 Miodrag MilanovićMerge pull request #2432 from Xiretza/nexus-tests
2020-11-02 whitequarkMerge pull request #2426 from whitequark/cxxrtl-auto-top
2020-11-02 whitequarkcxxrtl: run `hierarchy -auto-top` if no top module...
2020-11-01 whitequarkMerge pull request #2425 from whitequark/cxxrtl-meminit...
2020-11-01 whitequarkcxxrtl: don't assert on non-constant $meminit inputs.
2020-11-01 whitequarkMerge pull request #2424 from whitequark/cxxrtl-multipl...
2020-11-01 whitequarkcxxrtl: don't assert on wires with multiple drivers.
2020-09-17 clairexenMerge pull request #2329 from antmicro/arrays-fix-multi...
2020-09-17 clairexenMerge pull request #2330 from antmicro/arrays-fix-multi...
2020-09-10 Miodrag MilanovićMerge pull request #2369 from Xiretza/gitignores
2020-09-03 whitequarkMerge pull request #2371 from whitequark/cxxrtl-debug...
2020-09-02 whitequarkcxxrtl: expose driver kind in debug information.
2020-09-02 whitequarkcxxrtl: improve handling of FFs with async inputs ...
2020-09-02 whitequarkcxxrtl: expose port direction in debug information.
2020-09-02 whitequarkcxxrtl: fix typo in comment. NFC.
2020-08-19 clairexenMerge pull request #2122 from PeterCrozier/struct_array2
2020-07-16 clairexenMerge pull request #2229 from Ravenslofty/sf2_remove_sf...
2020-07-16 Miodrag MilanovićMerge pull request #2238 from YosysHQ/mwk/dfflegalize...
2020-07-16 Miodrag MilanovićMerge pull request #2226 from YosysHQ/mwk/nuke-efinix...
2020-07-09 whitequarkMerge pull request #2255 from whitequark/bison-Werror...
2020-07-09 whitequarkMerge pull request #2254 from whitequark/cxxrtl-extern-c
2020-07-09 whitequarkcxxrtl: add missing extern "C".
2020-07-02 clairexenMerge pull request #2132 from YosysHQ/eddie/verific_initial
2020-07-01 clairexenMerge pull request #2203 from antmicro/fix-grammar
2020-07-01 clairexenMerge pull request #2179 from splhack/static-cast
2020-06-26 whitequarkMerge pull request #2193 from whitequark/cxxrtl-help...
2020-06-26 whitequarkcxxrtl: update help text.
2020-06-25 clairexenMerge pull request #2168 from whitequark/assert-unused...
2020-06-25 clairexenMerge pull request #2135 from boqwxp/qbfsat-timeinfo
2020-06-25 clairexenMerge pull request #2093 from boqwxp/qbfsat-bugfixes
2020-06-24 whitequarkMerge pull request #2185 from YosysHQ/mwk/cxxrtl-ff...
2020-06-24 Marcelina Kościelnickacxxrtl: Add support for the new FF types.
2020-06-19 whitequarkMerge pull request #2173 from whitequark/use-cxx11...
2020-06-18 whitequarkUse C++11 final/override keywords.
2020-06-18 N. EngelhardtMerge pull request #2153 from boqwxp/splitnets-cleanup
2020-06-18 whitequarkMerge pull request #2167 from whitequark/cxxrtl-fix...
2020-06-18 whitequarkMerge pull request #2142 from whitequark/splitnets...
2020-06-17 whitequarkcxxrtl: don't compute vital values in log_assert().
2020-06-17 whitequarkMerge pull request #2163 from jfng/cxxrtl-blackbox...
2020-06-17 whitequarkMerge pull request #2160 from whitequark/cxxrtl-fix...
2020-06-16 Jean-François Nguyencxxrtl: restrict the debug info of a blackbox to its...
2020-06-15 whitequarkcxxrtl: avoid unused variable warning for transparent...
2020-06-13 whitequarkMerge pull request #2151 from whitequark/cxxrtl-fix...
2020-06-13 whitequarkMerge pull request #2145 from whitequark/cxxrtl-splitnets
2020-06-12 whitequarkMerge pull request #2150 from whitequark/cxxrtl-elide...
2020-06-12 whitequarkcxxrtl: elide $pmux cells.
2020-06-12 whitequarkMerge pull request #2149 from whitequark/cxxrtl-unbuffe...
2020-06-12 whitequarkcxxrtl: annotate port direction as comments.
2020-06-12 whitequarkcxxrtl: unbuffer output wires of toplevel module.
2020-06-12 whitequarkcxxrtl: simplify unbuffering of input wires.
2020-06-11 whitequarkcxxrtl: handle multipart signals.
2020-06-11 whitequarkcxxrtl: expose RTLIL::{Wire,Memory}->start_offset in...
2020-06-10 whitequarkMerge pull request #2141 from whitequark/cxxrtl-cxx11
2020-06-10 whitequarkMerge pull request #2140 from whitequark/cxxrtl-aliases
2020-06-10 whitequarkcxxrtl: restore C++11 compatibility.
2020-06-10 whitequarkcxxrtl: disambiguate values/wires and their aliases...
2020-06-10 whitequarkMerge pull request #2134 from whitequark/cxxrtl-opt...
2020-06-09 whitequarkcxxrtl: allow unbuffering without localizing.
2020-06-09 whitequarkcxxrtl: order -On levels as localize, elide instead...
2020-06-09 whitequarkcxxrtl: factor out -noproc/-noflatten from -O.
2020-06-09 clairexenMerge pull request #2112 from YosysHQ/claire/fix2040
2020-06-09 whitequarkMerge pull request #2128 from whitequark/flatten-processes
2020-06-09 whitequarkMerge pull request #2130 from whitequark/cxxrtl-fix...
2020-06-09 whitequarkcxxrtl: fix two buggy split_by functions.
2020-06-09 whitequarkMerge pull request #2126 from whitequark/cxxrtl-non...
2020-06-09 whitequarkcxxrtl: ignore cell input signedness when it is irrelevant.
2020-06-09 whitequarkMerge pull request #2107 from whitequark/flatten-hdlname
2020-06-08 whitequarkcxxrtl: fix format of hdlnames.
2020-06-08 whitequarkMerge pull request #2121 from whitequark/cxxrtl-debug...
2020-06-08 whitequarkcxxrtl: emit debug information for constant wires.
2020-06-08 whitequarkcxxrtl: emit debug information for alias wires.
2020-06-08 clairexenMerge pull request #2085 from rswarbrick/select
2020-06-08 clairexenMerge pull request #2089 from rswarbrick/modports
2020-06-08 clairexenMerge pull request #2105 from whitequark/split-flatten...
2020-06-08 clairexenMerge pull request #2117 from PeterCrozier/struct_array
next