yosys/kernel
Krystine Sherwin 04b0ae540d
cellref: Move default help message to register.cc
Drop the default help message from rst while still displaying it on the command line.
Fix command line formatting for older style help messages.
2024-10-15 07:31:47 +13:00
..
binding.cc Generate an RTLIL representation of bind constructs 2021-08-13 17:11:35 -06:00
binding.h Generate an RTLIL representation of bind constructs 2021-08-13 17:11:35 -06:00
bitpattern.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
calc.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
cellaigs.cc Add coarse-grain $buf buffer cell type 2024-09-17 10:46:20 +02:00
cellaigs.h Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
celledges.cc Adjust buf-normalized mode 2024-09-17 10:46:20 +02:00
celledges.h Fixing old e-mail addresses and deadnames 2021-06-08 00:39:36 +02:00
celltypes.h celltypes.h: Add extra properties 2024-10-15 07:23:45 +13:00
compute_graph.h convert class FunctionalIR to a namespace Functional, rename functionalir.h to functional.h, rename functional.h to compute_graph.h 2024-08-21 11:04:08 +01:00
consteval.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
constids.inc Improvements in "bufnorm" pass 2024-09-17 10:46:20 +02:00
cost.cc cost: add model for techmapped cell count, keep_hierarchy pass with -min_cost parameter 2024-07-29 10:26:02 +02:00
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 driver: switch to cxxopts, replace -B 2024-10-09 15:21:34 +02:00
drivertools.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
drivertools.h drivertools: fix C++20 "incomplete type" error by moving constructors below other definitions 2024-08-22 10:40:56 +01:00
ff.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
ff.h ff: improve comments 2024-09-05 11:17:12 +02:00
ffinit.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
ffmerge.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
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 Address warnings 2024-08-16 04:30:31 +12:00
fmt.h fmt,cxxrtl: add option to group digits in numbers. 2024-04-02 12:13:22 +02:00
fstdata.cc Fixes for some of clang scan-build detected issues 2023-01-17 12:58:08 +01:00
fstdata.h Start restoring memory state from VCD/FST 2022-05-04 10:41:04 +02:00
functional.cc functional backend: rename "type" to either "kind" or "sort" to make the terminology consistent 2024-08-28 12:39:41 +01:00
functional.h functional: fix std::move usage in Factory::constant 2024-10-14 06:28:14 +02:00
hashlib.h Explictly #include <variant> for std::variant usage. 2024-10-07 21:57:30 +00:00
json.cc Support for BTOR witness to Yosys witness conversion 2023-01-11 18:07:16 +01:00
json.h Support for BTOR witness to Yosys witness conversion 2023-01-11 18:07:16 +01:00
log.cc log: Never silence `log_cmd_error` 2024-09-24 17:47:46 +02:00
log.h kernel/log: Add log_str helper for custom log_* functions/overloads 2024-08-21 10:58:39 +01:00
macc.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
mem.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
mem.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
modtools.h remove template declaration that stops function from being used 2023-01-11 16:09:05 +01:00
qcsat.cc Add coarse-grain $buf buffer cell type 2024-09-17 10:46:20 +02:00
qcsat.h Refactor common parts of SAT-using optimizations into a helper. 2021-08-09 16:54:35 +02:00
register.cc cellref: Move default help message to register.cc 2024-10-15 07:31:47 +13:00
register.h kernel: Avoid including files outside include guards 2024-04-02 16:53:56 +02:00
rtlil.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
rtlil.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
satgen.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
satgen.h sat: Add -set-def-formal option to force defined $any* outputs 2022-11-28 14:50:52 +01:00
scopeinfo.cc Add scopeinfo index/lookup utils 2024-02-06 18:01:26 +01:00
scopeinfo.h Add scopeinfo index/lookup utils 2024-02-06 18:01:26 +01:00
sexpr.cc factor out SExpr/SExprWriter classes out of smtlib backend, and also tidy them up/document them 2024-08-21 11:03:27 +01:00
sexpr.h factor out SExpr/SExprWriter classes out of smtlib backend, and also tidy them up/document them 2024-08-21 11:03:27 +01:00
sigtools.h sigmap: comments 2024-07-18 16:02:11 +02:00
timinginfo.h sta: very crude static timing analysis pass 2021-11-25 17:20:27 +01:00
topo_scc.h functional backend: topological sort starts with the output and next states nodes, other nodes get deleted 2024-08-21 11:03:29 +01:00
utils.h convert class FunctionalIR to a namespace Functional, rename functionalir.h to functional.h, rename functional.h to compute_graph.h 2024-08-21 11:04:08 +01:00
yosys.cc wheels: fix missing yosys-abc/share directory 2024-10-09 13:09:14 +03:00
yosys.h kernel: Avoid including files outside include guards 2024-04-02 16:53:56 +02:00
yosys_common.h rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
yw.cc rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
yw.h sim/formalff: Clock handling for yw cosim 2023-01-11 18:07:16 +01:00