3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-11 19:53:35 +00:00

bugpoint: Document -wires flag

This commit is contained in:
Krystine Sherwin 2025-03-22 17:15:55 +13:00
parent c4f6e90cc5
commit a3fcfddb34
No known key found for this signature in database
2 changed files with 7 additions and 2 deletions

View file

@ -99,8 +99,9 @@ How do I use bugpoint?
design.il`` to print only the error message(s) and use that (or a portion of
that) as the ``<string>`` to search for
- ``-modules``, ``-ports``, ``-cells``, and ``-processes`` will enable those
parts of the design to be removed (default is to allow removing all)
- ``-modules``, ``-ports``, ``-cells``, ``-processes``, and ``-wires`` will
enable only those parts of the design to be removed (default is to allow
removing all)
+ use the ``bugpoint_keep`` attribute on objects you don't want to be
removed, usually because you already know they are related to the failure

View file

@ -89,6 +89,10 @@ struct BugpointPass : public Pass {
log(" -updates\n");
log(" try to remove process updates from syncs.\n");
log("\n");
log(" -wires\n");
log(" try to remove wires. wires with a (* bugpoint_keep *) attribute will be\n");
log(" skipped.");
log("\n");
log(" -runner \"<prefix>\"\n");
log(" child process wrapping command, e.g., \"timeout 30\", or valgrind.\n");
log("\n");