aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* Fix a regression from #3035.Marcelina Kościelnicka2021-10-081-1/+1
* FfData: some refactoring.Marcelina Kościelnicka2021-10-074-453/+604
* Hook up $aldff support in various passes.Marcelina Kościelnicka2021-10-021-2/+41
* kernel/ff: Refactor FfData to enable FFs with async load.Marcelina Kościelnicka2021-10-024-152/+275
* Add $aldff and $aldffe: flip-flops with async load.Marcelina Kościelnicka2021-10-024-0/+130
* simplemap: refactor to use FfData.Marcelina Kościelnicka2021-10-021-3/+6
* Add additional check to SigSpecClaire Xenia Wolf2021-09-102-6/+14
* kernel/mem: Remove old parameter when upgrading $mem to $mem_v2.Marcelina Kościelnicka2021-08-161-0/+1
* Generate an RTLIL representation of bind constructsRupert Swarbrick2021-08-134-1/+116
* logger: Add -check-expected subcommand.Marcelina Kościelnicka2021-08-121-5/+5
* Add v2 memory cells.Marcelina Kościelnicka2021-08-114-137/+312
* kernel/mem: Introduce transparency masks.Marcelina Kościelnicka2021-08-112-21/+333
* Refactor common parts of SAT-using optimizations into a helper.Marcelina Kościelnicka2021-08-093-2/+182
* memory: Introduce $meminit_v2 cell, with EN input.Marcelina Kościelnicka2021-07-284-6/+52
* kernel/mem: Add a coalesce_inits helper.Marcelina Kościelnicka2021-07-132-0/+79
* kernel/mem: Use delayed removal for inits as well.Marcelina Kościelnicka2021-07-122-4/+20
* kernel/mem: Add documentation for more helper functions.Marcelina Kościelnicka2021-07-121-0/+34
* kernel/mem: Commit new values of attributes in emit.Marcelina Kościelnicka2021-07-121-0/+4
* kernel/mem: Make the Mem helpers inherit from AttrObject.Marcelina Kościelnicka2021-07-121-8/+4
* rtlil: Make Process handling more uniform with Cell and Wire.Marcelina Kościelnicka2021-07-123-3/+48
* Fix WASI build after commit 1d88bea1.whitequark2021-06-191-1/+1
* pyosys: Clear SIGINT handler after Python loadsgatecat2021-06-161-0/+2
* macos: fix leak in proc_self_dirname()Zachary Snow2021-06-141-1/+3
* Simplify some RTLIL destructorsRupert Swarbrick2021-06-141-10/+10
* opt_expr: Fix mul/div/mod by POT patterns to support >= 32 bits.Marcelina Kościelnicka2021-06-092-0/+35
* Fixing old e-mail addresses and deadnamesClaire Xenia Wolf2021-06-0826-27/+27
* kernel/mem: Recognize some deprecated memory port configs.Marcelina Kościelnicka2021-06-011-0/+10
* Make a few passes auto-call Mem::narrow instead of rejecting wide ports.Marcelina Kościelnicka2021-05-281-0/+3
* kernel/mem: Add helpers for write port widening.Marcelina Kościelnicka2021-05-272-0/+57
* kernel/mem: Add sub_addr helpers.Marcelina Kościelnicka2021-05-262-20/+30
* kernel/mem: Add prepare_wr_merge helper.Marcelina Kościelnicka2021-05-262-0/+27
* mem/extract_rdff: Fix "no FF made" edge case.Marcelina Kościelnicka2021-05-251-1/+4
* mem/extract_rdff: Add alternate transparency handling.Marcelina Kościelnicka2021-05-251-18/+80
* kernel/mem: Add model support for read port init value and resets.Marcelina Kościelnicka2021-05-252-4/+73
* mem/extract_rdff: Fix wire naming and wide port support.Marcelina Kościelnicka2021-05-251-6/+22
* kernel/mem: Add emulate_priority helper.Marcelina Kościelnicka2021-05-252-0/+44
* kernel/mem: Add a Mem::narrow helper to split up wide ports.Marcelina Kościelnicka2021-05-252-0/+53
* kernel/mem: Emit support for wide ports in packed mode.Marcelina Kościelnicka2021-05-251-30/+34
* kernel/mem: Add model for wide ports.Marcelina Kościelnicka2021-05-252-6/+28
* kernel/mem: Add priority_mask to model.Marcelina Kościelnicka2021-05-252-1/+47
* hashlib: Add a hash for bool.Marcelina Kościelnicka2021-05-241-0/+6
* extract_rdff: Add initvals parameter.Marcelina Kościelnicka2021-05-232-2/+3
* Add new helper class for merging FFs into cells, use for memory_dff.Marcelina Kościelnicka2021-05-234-2/+474
* kernel/rtlil: Extract some helpers for checking memory cell types.Marcelina Kościelnicka2021-05-222-0/+13
* kernel/mem: Add a check() function.Marcelina Kościelnicka2021-05-222-0/+26
* kernel/mem: defer port removal to emit()Marcelina Kościelnicka2021-05-222-18/+38
* rtlil: add const accessors for modules, wires, and cellsZachary Snow2021-03-252-0/+15
* split CodingReadme into multiple filesN. Engelhardt2021-03-221-1/+1
* Merge pull request #2681 from msinger/fix-issue2606Miodrag Milanović2021-03-191-3/+23
|\
| * Fix check for bad std::regex (fixes #2606)Michael Singer2021-03-171-3/+23