X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FCommandGuide%2Fbugpoint.pod;h=12e32fbb2f5c4862ab316acdf0b4cbf542b16c37;hb=e45252efee1fde81bf5a796b0293fbe18ff4946a;hp=11aec03e259e3bc03a9b555da1dd877edb325b6c;hpb=ee3b04596d7f2a260937cbde31233213aa4e10bf;p=oota-llvm.git diff --git a/docs/CommandGuide/bugpoint.pod b/docs/CommandGuide/bugpoint.pod index 11aec03e259..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,10 +125,10 @@ if an error occurs, it will exit with a non-zero value. =head1 SEE ALSO -L, L +L =head1 AUTHOR -Maintained by the LLVM Team (L). +Maintained by the LLVM Team (L). =cut