3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-08 02:15:20 +00:00
yosys/passes
Sean Cross 8d128ba6d0 passes: opt_share: don't statically initialize mergeable_type_map
In 3d3779b037 this got turned from a
`std::map<std::string, std::string>` to `std::map<IdString, IdString>`.
Consequently, this exposed some initialization sequencing issues (#1361).

Only initialize the map when it's first used, to avoid these static issues.

This fixes #1361.

Signed-off-by: Sean Cross <sean@xobs.io>
2019-09-09 12:40:01 +08:00
..
cmds Fix select command error msg, fixes issue #1081 2019-09-01 11:00:09 +02:00
equiv Spelling 2019-08-22 16:06:36 -07:00
fsm RTLIL::S{0,1} -> State::S{0,1} 2019-08-07 11:12:38 -07:00
hierarchy Adopt @cliffordwolf's suggestion 2019-09-03 12:18:50 -07:00
memory stoi -> atoi 2019-08-07 11:09:17 -07:00
opt passes: opt_share: don't statically initialize mergeable_type_map 2019-09-09 12:40:01 +08:00
pmgen Merge pull request #1344 from YosysHQ/eddie/ice40_signed_macc 2019-09-01 10:11:33 -07:00
proc proc_clean: fix order of switch insertion. 2019-08-19 16:44:23 +00:00
sat Add $dlatch support to async2sync 2019-08-28 09:45:22 +02:00
techmap techmap: Add support for extracting init values of ports 2019-09-07 16:30:43 +02:00
tests More use of IdString::in() 2019-08-15 09:23:57 -07:00