X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FCommandGuide%2Fbugpoint.pod;h=12e32fbb2f5c4862ab316acdf0b4cbf542b16c37;hb=73b43b9b549a75fb0015c825df68abd95705a67c;hp=d2b922bd61757aa570cd02e8055a2d6e3b152779;hpb=cd143fc4d03bcf6365e6a5657cd7feb0fa77994f;p=oota-llvm.git diff --git a/docs/CommandGuide/bugpoint.pod b/docs/CommandGuide/bugpoint.pod index d2b922bd617..12e32fbb2f5 100644 --- a/docs/CommandGuide/bugpoint.pod +++ b/docs/CommandGuide/bugpoint.pod @@ -64,6 +64,17 @@ program. By default, B uses these passes internally when attempting to reduce test programs. If you're trying to find a bug in one of these passes, B may crash. +=item B<--enable-valgrind> + +Use valgrind to find faults in the optimization phase. This will allow +bugpoint to find otherwise asymptomatic problems caused by memory +mis-management. + +=item B<-find-bugs> + +Continually randomize the specified passes and run them on the test program +until a bug is found or the user kills B. + =item B<--help> Print a summary of command line options. @@ -82,6 +93,11 @@ optimizations, use the B<--help> and B<--load> options together; for example: bugpoint --load myNewPass.so --help +=item B<--mlimit> F + +Specifies an upper limit on memory usage of the optimization and codegen. Set +to zero to disable the limit. + =item B<--output> F Whenever the test program produces output on its standard output stream, it @@ -109,7 +125,7 @@ if an error occurs, it will exit with a non-zero value. =head1 SEE ALSO -L, L +L =head1 AUTHOR