aboutsummaryrefslogtreecommitdiffstats
path: root/backends/firrtl/firrtl.cc
Commit message (Expand)AuthorAgeFilesLines
* backends/firrtl: Ensure `modInstance` is validAki Van Ness2023-02-031-0/+6
* Fixes for some of clang scan-build detected issuesMiodrag Milanovic2023-01-171-0/+3
* Add bwmuxmap passJannis Harder2022-11-301-0/+1
* Use proper operatorMiodrag Milanovic2022-05-271-4/+4
* Add $bmux and $demux cells.Marcelina Kościelnicka2022-01-281-1/+5
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-081-1/+1
* Make a few passes auto-call Mem::narrow instead of rejecting wide ports.Marcelina Kościelnicka2021-05-281-4/+2
* Reject wide ports in some passes that will never support them.Marcelina Kościelnicka2021-05-251-0/+4
* backend/firrtl: Convert to use Mem helpers.Marcelina Kościelnicka2021-05-241-264/+88
* Formatting fixesSahand Kashani2020-11-231-10/+7
* Add support for real-valued parameters + preserve type of parametersSahand Kashani2020-08-061-38/+113
* Add firrtl backend support for generic parameters in blackbox componentsSahand Kashani2020-07-231-58/+222
* Use C++11 final/override keywords.whitequark2020-06-181-2/+2
* Add flooring modulo operatorXiretza2020-05-281-0/+1
* Merge pull request #2031 from epfl-vlsc/masterwhitequark2020-05-281-1/+40
|\
| * Formatting fixesSahand Kashani2020-05-061-14/+7
| * Add extmodule support to firrtl backendSahand Kashani2020-05-061-1/+47
* | firrtl: Accept techmapped cell types in FIRRTL backend.Alberto Gonzalez2020-05-171-10/+12
* | Add YS_FALLTHROUGH macro to mark case fall-throughXiretza2020-05-071-2/+2
|/
* ast, rpc: record original name of $paramod\* as \hdlname attribute.whitequark2020-04-181-11/+2
* Fix indentationSahand Kashani2020-04-091-3/+3
* Remove dependency on ilang backend since we no longer use itSahand Kashani2020-04-081-1/+0
* Merge branch 'master' of github.com:YosysHQ/yosys into firrtl_backend_fileinfoSahand Kashani2020-04-081-112/+112
|\
| * kernel: big fat patch to use more ID::*, otherwise ID(*)Eddie Hung2020-04-021-88/+88
| * kernel: use more ID::*Eddie Hung2020-04-021-23/+23
* | Remove unnecessary pruning of double-quotingSahand Kashani2020-04-081-5/+0
* | Remove use of auto for simple types + simplify src attribute computationSahand Kashani2020-03-241-10/+5
* | Refactor to directly call ILANG_BACKEND::dump_const() + directly lookup src a...Sahand Kashani2020-03-241-68/+15
* | Indentation conventionsSahand Kashani2020-03-231-5/+6
* | Const parameter in function (backends/firrtl/firrtl.cc)Sahand Kashani-Akhavan2020-03-231-1/+1
* | Strip quotes around fileinfo stringsSahand Kashani2020-03-211-1/+5
* | Add fileinfo to firrtl backend for assignments and non-instance cellsSahand Kashani2020-03-211-21/+30
* | Refactor fileinfo emission characters to single locationSahand Kashani2020-03-201-6/+8
* | Add fileinfo to firrtl backend for instancesSahand Kashani2020-03-191-2/+3
* | Add fileinfo to firrtl backend for modules and wiresSahand Kashani2020-03-191-12/+20
* | Add fileinfo to firrtl backend for top-level circuitSahand Kashani2020-03-191-1/+62
|/
* remove include where not usedMiodrag Milanovic2020-03-131-1/+0
* Merge pull request #1258 from YosysHQ/eddie/cleanupClifford Wolf2019-08-101-5/+5
|\
| * substr() -> compare()Eddie Hung2019-08-071-1/+1
| * Merge remote-tracking branch 'origin/master' into eddie/cleanupEddie Hung2019-08-071-93/+203
| |\
| * | Use IdString::begins_with()Eddie Hung2019-08-061-2/+2
| * | Use State::S{0,1}Eddie Hung2019-08-061-2/+2
* | | Merge branch 'master' into firrtl_err_on_unsupported_cellJim Lawson2019-08-071-93/+203
|\ \ \ | | |/ | |/|
| * | Support explicit FIRRTL properties for better accommodation of FIRRTL/Verilog...Jim Lawson2019-07-311-93/+203
| |/
* / Call log_error() instead of log_warning() on unsupported cell type in FIRRTL ...Jim Lawson2019-07-241-1/+1
|/
* Fix static shift operands, neg result type, minor formattingJim Lawson2019-05-211-3/+7
* Fix all warnings that occurred when compiling with gcc9Kristoffer Ellersgaard Koch2019-05-081-1/+2
* Re-indent firrtl.cc:struct memory - no functional change.Jim Lawson2019-05-011-25/+25
* Fix #938 - Crash occurs in case when use write_firrtl commandJim Lawson2019-05-011-4/+41
* Refine memory support to deal with general Verilog memory definitions.Jim Lawson2019-04-011-30/+173