9 <h1>Low Level Virtual Machine</h1>
23 analyze [options] < filename>
28 The analyze command performs various analysis of LLVM bytecode. It will
29 usually print the results on standard output, but in a few cases it will print
30 output to standard error or generate a file with the analysis output (which is
31 usually done when generating output for another program).
39 Print a summary of command line options.
49 Record the amount of time needed for each pass and print it to standard
55 Quiet mode. With this option, analysis pass names are not printed.
58 <li> -load <plugin.so>
60 Load the specified dynamic object with name plugin.so. This file
61 should contain additional analysis passes that register themselves with
62 the analyze program after being loaded.
64 After being loaded, additional command line options are made available
65 for running the passes made available by plugin.so. Use analyse -load
66 <plugin.so> -help to see the new list of available analysis
75 If analyze succeeds, it will exit with 0. Otherwise, if an error occurs, it
76 will exit with a non-zero value.
84 <a href="http://llvm.cs.uiuc.edu">LLVM Team</a>