aboutsummaryrefslogtreecommitdiffstats
path: root/backends/firrtl
Commit message (Expand)AuthorAgeFilesLines
* 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
* Ensure fid() calls make_id() for consistency; tests/simple/dff_init.v failsJim Lawson2019-03-041-2/+1
* Fix FIRRTL to Verilog process instance subfield assignment.Jim Lawson2019-02-251-8/+20
* Removed unused variables, functions.Jim Lawson2019-02-151-20/+0
* Update cells supported for verilog to FIRRTL conversion.Jim Lawson2019-02-151-48/+225
* added prefix to FDirection constants, fixing windows buildMiodrag Milanovic2018-09-211-11/+11
* Remove unused functions.Jim Lawson2018-08-271-10/+0
* Add support for module instances.Jim Lawson2018-08-231-17/+122
* Consistent use of 'override' for virtual methods in derived classes.Henner Zeller2018-07-201-2/+2
* More progress on Firrtl backend.Adam Izraelevitz2017-02-133-27/+181