index
:
iCE40/yosys
master
[no description]
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
passes
/
techmap
/
techmap.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fitting help messages to 80 character width
KrystalDelusion
2022-08-24
1
-9
/
+9
*
verilog: use derived module info to elaborate cell connections
Zachary Snow
2021-10-25
1
-1
/
+3
*
Fixing old e-mail addresses and deadnames
Claire Xenia Wolf
2021-06-08
1
-1
/
+1
*
kernel/rtlil: Extract some helpers for checking memory cell types.
Marcelina Kościelnicka
2021-05-22
1
-4
/
+2
*
verilog: significant block scoping improvements
Zachary Snow
2021-01-31
1
-23
/
+22
*
Merge pull request #2356 from whitequark/flatten-techmap-no-tpl_driven-sigmap
whitequark
2020-08-27
1
-5
/
+3
|
\
|
*
flatten, techmap: don't canonicalize tpl driven bits via sigmap.
whitequark
2020-08-26
1
-5
/
+3
*
|
Replace "ILANG" with "RTLIL" everywhere.
whitequark
2020-08-26
1
-2
/
+2
|
/
*
Merge pull request #2327 from YosysHQ/mwk/techmap-constmap-fix
clairexen
2020-08-20
1
-1
/
+22
|
\
|
*
techmap.CONSTMAP: Handle outputs before inputs.
Marcelina Kościelnicka
2020-08-05
1
-1
/
+22
*
|
techmap: Add support for [] wildcards in techmap_celltype.
Marcelina Kościelnicka
2020-08-02
1
-4
/
+32
|
/
*
techmap: Refactor to use FfInitVals.
Marcelina Kościelnicka
2020-07-24
1
-41
/
+4
*
techmap: Add _TECHMAP_CELLNAME_ special parameter.
Marcelina Kościelnicka
2020-07-21
1
-0
/
+6
*
techmap: don't drop attributes on replaced cells.
whitequark
2020-06-29
1
-2
/
+3
*
Use C++11 final/override keywords.
whitequark
2020-06-18
1
-2
/
+2
*
RTLIL: factor out RTLIL::Module::addMemory. NFC.
whitequark
2020-06-04
1
-7
/
+1
*
techmap, flatten: remove dead options.
whitequark
2020-06-04
1
-225
/
+168
*
flatten: split from techmap.
whitequark
2020-06-03
1
-93
/
+0
*
techmap: remove dead variable. NFC.
whitequark
2020-06-03
1
-1
/
+0
*
techmap: use C++11 default member initializers. NFC.
whitequark
2020-06-02
1
-16
/
+6
*
techmap: simplify.
whitequark
2020-06-02
1
-7
/
+1
*
techmap: use +/techmap.v instead of an ad-hoc code generator.
whitequark
2020-06-02
1
-3
/
+1
*
techmap: Replace naughty `const_cast<>()`s.
Alberto Gonzalez
2020-05-14
1
-2
/
+4
*
techmap: Replace pseudo-private member usage with the range accessor function...
Alberto Gonzalez
2020-05-14
1
-3
/
+3
*
techmap: sort celltypeMap as it determines techmap order
Eddie Hung
2020-05-14
1
-1
/
+5
*
Replace `std::set`s using custom comparators with `pool`.
Alberto Gonzalez
2020-05-14
1
-4
/
+4
*
techmap: prefix special wires with backslash for use as IdString
Eddie Hung
2020-05-14
1
-11
/
+12
*
Further clean up `passes/techmap/techmap.cc`.
Alberto Gonzalez
2020-05-14
1
-5
/
+6
*
Use `emplace()` for more efficient insertion into various `dict`s.
Alberto Gonzalez
2020-05-14
1
-8
/
+8
*
Build constant bits directly rather than constructing an object and copying i...
Alberto Gonzalez
2020-05-14
1
-2
/
+5
*
Replace `std::set` with `pool` for `cell_to_inbit` and `outbit_to_cell`.
Alberto Gonzalez
2020-05-14
1
-2
/
+2
*
Use `emplace()` rather than `insert()`.
Alberto Gonzalez
2020-05-14
1
-1
/
+1
*
Clean up pseudo-private member usage and ensure range iteration uses referenc...
Alberto Gonzalez
2020-05-14
1
-17
/
+17
*
Clean up extraneous buffer.
Alberto Gonzalez
2020-05-14
1
-5
/
+2
*
Replace `std::map` with `dict` for `unique_bit_id`.
Alberto Gonzalez
2020-05-14
1
-1
/
+1
*
Replace `std::map` with `dict` for `port_new2old_map`, `port_connmap`, and `c...
Alberto Gonzalez
2020-05-14
1
-3
/
+3
*
Replace `std::map` with `dict` for `connbits_map`, `cell_to_inbit`, and `outb...
Alberto Gonzalez
2020-05-14
1
-3
/
+3
*
Replace `std::map` with `dict` for `TechmapWires` type.
Alberto Gonzalez
2020-05-14
1
-1
/
+1
*
Replace `std::map` with `dict` for `celltypeMap`.
Alberto Gonzalez
2020-05-14
1
-3
/
+3
*
Replace `std::set` with `pool` for `handled_cells` and `techmap_wire_names`.
Alberto Gonzalez
2020-05-14
1
-4
/
+4
*
Replace `std::map` with `dict` for `positional_ports`.
Alberto Gonzalez
2020-05-14
1
-1
/
+1
*
Add specialized `hash()` for type `dict` and use a `dict` instead of a `std::...
Alberto Gonzalez
2020-05-14
1
-4
/
+4
*
Replace `std::map` with `dict` for `simplemap_mappers`.
Alberto Gonzalez
2020-05-14
1
-1
/
+1
*
Use `nullptr` instead of `NULL` in `passes/techmap/techmap.cc`.
Alberto Gonzalez
2020-05-14
1
-10
/
+10
*
Replace `std::string` and `RTLIL::IdString` with `IdString` in `passes/techma...
Alberto Gonzalez
2020-05-14
1
-21
/
+21
*
Do not modify design modules while iterating over `modules()`.
Alberto Gonzalez
2020-05-14
1
-1
/
+4
*
Clean up pseudo-private member usage, superfluous `std::vector` instantiation...
Alberto Gonzalez
2020-05-14
1
-76
/
+70
*
techmap: fix error message
Eddie Hung
2020-04-14
1
-1
/
+1
*
kernel: big fat patch to use more ID::*, otherwise ID(*)
Eddie Hung
2020-04-02
1
-40
/
+40
*
Merge pull request #1845 from YosysHQ/eddie/kernel_speedup
Eddie Hung
2020-04-02
1
-2
/
+2
|
\
[next]