Commentary (#3436).
This commit is contained in:
parent
59dc2853e3
commit
67f7432dd7
|
|
@ -319,7 +319,7 @@ detailed descriptions of these arguments.
|
||||||
-f <file> Parse arguments from a file
|
-f <file> Parse arguments from a file
|
||||||
-FI <file> Force include of a file
|
-FI <file> Force include of a file
|
||||||
--flatten Force inlining of all modules, tasks and functions
|
--flatten Force inlining of all modules, tasks and functions
|
||||||
--fno-<optimization> Disable internal optimization stage
|
-fno-<optimization> Disable internal optimization stage
|
||||||
-G<name>=<value> Overwrite top-level parameter
|
-G<name>=<value> Overwrite top-level parameter
|
||||||
--gdb Run Verilator under GDB interactively
|
--gdb Run Verilator under GDB interactively
|
||||||
--gdbbt Run Verilator under GDB for backtrace
|
--gdbbt Run Verilator under GDB for backtrace
|
||||||
|
|
|
||||||
|
|
@ -20,9 +20,9 @@ Option `--cdc`
|
||||||
The experimental `--cdc` option is believed to be generally unused and is
|
The experimental `--cdc` option is believed to be generally unused and is
|
||||||
planned for removal no sooner than January 2023.
|
planned for removal no sooner than January 2023.
|
||||||
|
|
||||||
Option `--O<letter>`
|
Option `-O<letter>`
|
||||||
The debug `--O<letter>` options have been replaced with
|
The debug `-O<letter>` options have been replaced with
|
||||||
`--fno-<optimization>` debug options to match GCC. The old options are
|
`-fno-<optimization>` debug options to match GCC. The old options are
|
||||||
planned for removal no sooner than June 2023.
|
planned for removal no sooner than June 2023.
|
||||||
|
|
||||||
Option `--prof-threads`
|
Option `--prof-threads`
|
||||||
|
|
|
||||||
|
|
@ -431,47 +431,47 @@ Summary:
|
||||||
flattening large designs may require significant CPU time, memory and
|
flattening large designs may require significant CPU time, memory and
|
||||||
storage.
|
storage.
|
||||||
|
|
||||||
.. option:: --fno-acyc-simp
|
.. option:: -fno-acyc-simp
|
||||||
|
|
||||||
.. option:: --fno-assemble
|
.. option:: -fno-assemble
|
||||||
|
|
||||||
.. option:: --fno-case
|
.. option:: -fno-case
|
||||||
|
|
||||||
.. option:: --fno-combine
|
.. option:: -fno-combine
|
||||||
|
|
||||||
.. option:: --fno-const
|
.. option:: -fno-const
|
||||||
|
|
||||||
.. option:: --fno-const-bit-op-tree
|
.. option:: -fno-const-bit-op-tree
|
||||||
|
|
||||||
.. option:: --fno-dedup
|
.. option:: -fno-dedup
|
||||||
|
|
||||||
.. option:: --fno-expand
|
.. option:: -fno-expand
|
||||||
|
|
||||||
.. option:: --fno-gate
|
.. option:: -fno-gate
|
||||||
|
|
||||||
.. option:: --fno-inline
|
.. option:: -fno-inline
|
||||||
|
|
||||||
.. option:: --fno-life
|
.. option:: -fno-life
|
||||||
|
|
||||||
.. option:: --fno-life-post
|
.. option:: -fno-life-post
|
||||||
|
|
||||||
.. option:: --fno-localize
|
.. option:: -fno-localize
|
||||||
|
|
||||||
.. option:: --fno-merge-cond
|
.. option:: -fno-merge-cond
|
||||||
|
|
||||||
.. option:: --fno-merge-const-pool
|
.. option:: -fno-merge-const-pool
|
||||||
|
|
||||||
.. option:: --fno-reloop
|
.. option:: -fno-reloop
|
||||||
|
|
||||||
.. option:: --fno-reorder
|
.. option:: -fno-reorder
|
||||||
|
|
||||||
.. option:: --fno-split
|
.. option:: -fno-split
|
||||||
|
|
||||||
.. option:: --fno-subst
|
.. option:: -fno-subst
|
||||||
|
|
||||||
.. option:: --fno-subst-const
|
.. option:: -fno-subst-const
|
||||||
|
|
||||||
.. option:: --fno-table
|
.. option:: -fno-table
|
||||||
|
|
||||||
Rarely needed. Disables one of the internal optimization steps. These
|
Rarely needed. Disables one of the internal optimization steps. These
|
||||||
are typically used only when recommended by a maintainer to help debug
|
are typically used only when recommended by a maintainer to help debug
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ if (!$::Driver) { use FindBin; exec("$FindBin::Bin/bootstrap.pl", @ARGV, $0); di
|
||||||
scenarios(simulator => 1);
|
scenarios(simulator => 1);
|
||||||
|
|
||||||
compile(
|
compile(
|
||||||
verilator_flags2 => ["--stats --O3 -x-assign fast"],
|
verilator_flags2 => ["--stats -O3 -x-assign fast"],
|
||||||
);
|
);
|
||||||
|
|
||||||
execute(
|
execute(
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ if (!$::Driver) { use FindBin; exec("$FindBin::Bin/bootstrap.pl", @ARGV, $0); di
|
||||||
scenarios(simulator => 1);
|
scenarios(simulator => 1);
|
||||||
|
|
||||||
compile(
|
compile(
|
||||||
verilator_flags2 => ["--stats --O3 -x-assign fast"],
|
verilator_flags2 => ["--stats -O3 -x-assign fast"],
|
||||||
);
|
);
|
||||||
|
|
||||||
execute(
|
execute(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue