yosys/passes
Krystine Sherwin 9cbb17061d
WIP docs: Proto log_help
Define `PrettyHelp` class with methods for declaring different parts of help message.
Currently able to produce standard help messages as expected.
Updates chformal to use (only) the new help_v2.
Currently makes use of a global static to track the current help context, allowing register.h to live in blissful ignorance and instead rely on help_v2 implementations calling `auto *help = PrettyHelp::get_current();` and `return true;` to minimise impact on rebuilds (i.e. not requiring every source file to be recompiled).
2025-01-14 14:10:10 +13:00
..
cmds WIP docs: Proto log_help 2025-01-14 14:10:10 +13:00
equiv hashlib: hash_eat -> hash_into 2024-12-18 15:09:25 +01:00
fsm Reduce comparisons of size_t and int 2024-11-29 12:53:29 +13:00
hierarchy Merge pull request #4706 from povik/keep_hierarchy-adjustalgo 2024-12-03 12:18:28 +01:00
memory rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00
opt wreduce: Adjust naming and comments 2025-01-03 12:54:34 +01:00
pmgen Merge pull request #4448 from georgerennie/shiftadd_gating 2024-11-20 13:34:09 +01:00
proc hashlib: hash_eat -> hash_into 2024-12-18 15:09:25 +01:00
sat hashlib: hash_eat -> hash_into 2024-12-18 15:09:25 +01:00
techmap hashlib: hash_eat -> hash_into 2024-12-18 15:09:25 +01:00
tests rtlil: represent Const strings as std::string 2024-10-14 06:28:12 +02:00