3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-11-22 21:51:28 +00:00
yosys/kernel
Krystine Sherwin add5eba9b2
Design::selection_stack should never be empty
Add a `log_assert` for it in `Design::check()`.
Remove unneeded checks in other places.
2025-03-14 14:08:16 +13:00
..
binding.cc Generate an RTLIL representation of bind constructs 2021-08-13 17:11:35 -06:00
binding.h
bitpattern.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
calc.cc
cellaigs.cc hashlib: hash_eat -> hash_into 2024-12-18 15:09:25 +01:00
cellaigs.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
celledges.cc Merge pull request #4818 from povik/macc_v2 2025-03-12 22:55:40 +01:00
celledges.h Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
celltypes.h Update codebase for macc_v2 2025-01-24 12:38:03 +01:00
compute_graph.h
consteval.h Update codebase for macc_v2 2025-01-24 12:38:03 +01:00
constids.inc macc_v2: Add C port 2025-01-24 12:38:03 +01:00
cost.cc
cost.h cost: add model for techmapped cell count, keep_hierarchy pass with -min_cost parameter 2024-07-29 10:26:02 +02:00
driver.cc Use selection helpers 2025-03-14 14:08:13 +13:00
drivertools.cc
drivertools.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
ff.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
ff.h
ffinit.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
ffmerge.cc
ffmerge.h Add new helper class for merging FFs into cells, use for memory_dff. 2021-05-23 14:46:59 +02:00
fmt.cc cxxrtl, fmt: escape double quotes in c strings 2024-11-11 18:49:05 +00:00
fmt.h fmt,cxxrtl: add option to group digits in numbers. 2024-04-02 12:13:22 +02:00
fstdata.cc
fstdata.h
functional.cc
functional.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
hashlib.h hashlib: simplify loopback. NFC 2025-01-20 16:15:48 +01:00
json.cc
json.h
log.cc log: Never silence log_cmd_error 2024-09-24 17:47:46 +02:00
log.h hashlib: redo interface for flexibility 2024-12-18 14:49:25 +01:00
macc.h macc_v2: Relax and fix cell check 2025-01-27 15:52:49 +01:00
mem.cc kernel/mem: Fix Cygwin compat 2024-12-03 13:15:33 +13:00
mem.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
modtools.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
qcsat.cc
qcsat.h Refactor common parts of SAT-using optimizations into a helper. 2021-08-09 16:54:35 +02:00
register.cc Use selection helpers 2025-03-14 14:08:13 +13:00
register.h
rtlil.cc Design::selection_stack should never be empty 2025-03-14 14:08:16 +13:00
rtlil.h Design::selection_stack should never be empty 2025-03-14 14:08:16 +13:00
satgen.cc Update codebase for macc_v2 2025-01-24 12:38:03 +01:00
satgen.h
scopeinfo.cc
scopeinfo.h fix bugs in handling last id in hdlname to scopename conversion 2025-01-16 12:57:08 +01:00
sexpr.cc
sexpr.h
sigtools.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
tclapi.cc Use selection helpers 2025-03-14 14:08:13 +13:00
timinginfo.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
topo_scc.h
utils.h
yosys.cc Design::selection_stack should never be empty 2025-03-14 14:08:16 +13:00
yosys.h
yosys_common.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00
yw.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
yw.h mark all hash_into methods nodiscard 2025-01-14 12:39:15 +01:00