mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-18 14:31:27 +00:00
Performed some updates on the new options to these command line tools.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12350 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
04b7593546
commit
841714214e
@ -35,17 +35,6 @@ language.
|
||||
Print a summary of command line options.
|
||||
<p>
|
||||
|
||||
<li> -stats
|
||||
<br>
|
||||
Print statistics.
|
||||
<p>
|
||||
|
||||
<li> -time-passes
|
||||
<br>
|
||||
Record the amount of time needed for each pass and print it to standard
|
||||
error.
|
||||
<p>
|
||||
|
||||
<li> -q
|
||||
<br>
|
||||
Quiet mode. With this option, analysis pass names are not printed.
|
||||
@ -63,6 +52,27 @@ language.
|
||||
'<tt><tt>analyze</tt> -load <plugin> -help</tt>' to see the new
|
||||
list of available analysis passes.
|
||||
<p>
|
||||
|
||||
<li> -dsa-track-integers
|
||||
<br>
|
||||
Track integers as potential pointers.
|
||||
<p>
|
||||
|
||||
<li> -profile-info-file <filename>
|
||||
<br>
|
||||
Specify the name of the file loaded by the -profile-loader option.
|
||||
<p>
|
||||
|
||||
<li> -stats
|
||||
<br>
|
||||
Print statistics.
|
||||
<p>
|
||||
|
||||
<li> -time-passes
|
||||
<br>
|
||||
Record the amount of time needed for each pass and print it to standard
|
||||
error.
|
||||
<p>
|
||||
</ul>
|
||||
|
||||
<h3>EXIT STATUS</h3>
|
||||
|
@ -61,6 +61,17 @@ omitted or if filename is -. The output is always written to standard output.
|
||||
Specify the output filename. If filename is "-" (the default), then
|
||||
<tt>extract</tt> sends its output to standard output.
|
||||
<p>
|
||||
|
||||
<li> -stats
|
||||
<br>
|
||||
Print statistics.
|
||||
<p>
|
||||
|
||||
<li> -time-passes
|
||||
<br>
|
||||
Record the amount of time needed for each pass and print it to standard
|
||||
error.
|
||||
<p>
|
||||
</ul>
|
||||
|
||||
<h3>
|
||||
|
@ -44,6 +44,17 @@ OPTIONS
|
||||
Disable the inlining pass. By default, it is enabled.
|
||||
<p>
|
||||
|
||||
<li> -disable-opt
|
||||
<br>
|
||||
Disable all assemble-time optimization passes.
|
||||
<p>
|
||||
|
||||
<li>-enable-correct-eh-support
|
||||
<br>
|
||||
Instruct the -lowerinvoke pass to insert code for correct exception handling
|
||||
support. This is expensive and is by default omitted for efficiency.
|
||||
<p>
|
||||
|
||||
<li> -stats
|
||||
<br>
|
||||
Print statistics.
|
||||
|
@ -114,7 +114,12 @@ using the -native option.
|
||||
|
||||
<li> -disable-opt
|
||||
<br>
|
||||
Disable all link-time optimization passes.
|
||||
Disable all link-time optimization passes.
|
||||
<p>
|
||||
|
||||
<li> -disable-inlining
|
||||
<br>
|
||||
Do not run the inliner pass.
|
||||
<p>
|
||||
|
||||
<li> -L=<directory>
|
||||
|
@ -93,7 +93,7 @@ OPTIONS
|
||||
<dt> x86 </dt>
|
||||
<dd>IA-32 (Pentium and above)</dd>
|
||||
|
||||
<dt> sparc </dt>
|
||||
<dt> sparcv9 </dt>
|
||||
<dd>SPARC V9</dd>
|
||||
|
||||
<dt> c </dt>
|
||||
@ -106,6 +106,12 @@ OPTIONS
|
||||
Specify the output filename.
|
||||
<p>
|
||||
|
||||
<li>-enable-correct-eh-support
|
||||
<br>
|
||||
Instruct the -lowerinvoke pass to insert code for correct exception handling
|
||||
support. This is expensive and is by default omitted for efficiency.
|
||||
<p>
|
||||
|
||||
<li> -help
|
||||
<br>
|
||||
Print a summary of command line options.
|
||||
|
@ -53,11 +53,6 @@ The default output file for <tt>llvm-dis</tt> is determined by the following log
|
||||
readable format. This is the default behavior.
|
||||
<p>
|
||||
|
||||
<li> -c
|
||||
<br>
|
||||
Instruct <tt>llvm-dis</tt> to generate C source code.
|
||||
<p>
|
||||
|
||||
<li> -f
|
||||
<br>
|
||||
Force overwrite. Normally, <tt>llvm-dis</tt> will refuse to overwrite
|
||||
|
@ -30,7 +30,7 @@ then runs <tt>llvm-prof</tt> to format a report. To get more information about
|
||||
<li><tt>--annotated-llvm</tt> or <tt>-A</tt><br>
|
||||
|
||||
In addition to the normal report printed, print out the code for the
|
||||
program, annotated we execution frequency information. This can be
|
||||
program, annotated with execution frequency information. This can be
|
||||
particularly useful when trying to visualize how frequently basic blocks
|
||||
are executed. This is most useful with basic block profiling
|
||||
information or better.<p>
|
||||
@ -40,12 +40,17 @@ then runs <tt>llvm-prof</tt> to format a report. To get more information about
|
||||
Using this option enables the <tt>--annotated-llvm</tt> option, but it
|
||||
prints the entire module, instead of just the most commonly executed
|
||||
functions.<p>
|
||||
|
||||
<li><tt>-time-passes</tt><br>
|
||||
|
||||
Record the amount of time needed for each pass and print it to standard
|
||||
error.
|
||||
</ul>
|
||||
|
||||
<h3>EXIT STATUS</h3>
|
||||
|
||||
<tt>llvm-prof</tt> returns 1 if it cannot load the bytecode file or the profile
|
||||
information, otherwise it exits with zero.
|
||||
information. Otherwise, it exits with zero.
|
||||
|
||||
<HR>
|
||||
Maintained by the <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>.
|
||||
|
@ -53,6 +53,16 @@ writes its output to the standard output.
|
||||
Specify the output filename.
|
||||
<p>
|
||||
|
||||
<li> -dsa-track-integers
|
||||
<br>
|
||||
Track integers as potential pointers.
|
||||
<p>
|
||||
|
||||
<li> -profile-info-file <filename>
|
||||
<br>
|
||||
Specify the name of the file loaded by the -profile-loader option.
|
||||
<p>
|
||||
|
||||
<li> -stats
|
||||
<br>
|
||||
Print statistics.
|
||||
|
Loading…
x
Reference in New Issue
Block a user