X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FCommandGuide%2Fllvm-extract.pod;h=67f00f0b8615643e82768edbd98306f9c957e614;hb=cff391a8251c12b57f56fc17fb69327c173b5a03;hp=c3bc019c6b8f169d0263992455c87e37d374d5e0;hpb=0cabaa54e512420f3057ffe781ff317ecb9196ed;p=oota-llvm.git diff --git a/docs/CommandGuide/llvm-extract.pod b/docs/CommandGuide/llvm-extract.pod index c3bc019c6b8..67f00f0b861 100644 --- a/docs/CommandGuide/llvm-extract.pod +++ b/docs/CommandGuide/llvm-extract.pod @@ -34,9 +34,27 @@ B will write raw bitcode regardless of the output device. =item B<--func> I -Extract the function named I from the LLVM bitcode. +Extract the function named I from the LLVM bitcode. May be +specified multiple times to extract multiple functions at once. -=item B<--help> +=item B<--rfunc> I + +Extract the function(s) matching I from the LLVM bitcode. +All functions matching the regular expression will be extracted. May be +specified multiple times. + +=item B<--glob> I + +Extract the global variable named I from the LLVM bitcode. May be +specified multiple times to extract multiple global variables at once. + +=item B<--rglob> I + +Extract the global variable(s) matching I from the LLVM +bitcode. All global variables matching the regular expression will be extracted. +May be specified multiple times. + +=item B<-help> Print a summary of command line options. @@ -45,6 +63,10 @@ Print a summary of command line options. Specify the output filename. If filename is "-" (the default), then B sends its output to standard output. +=item B<-S> + +Write output in LLVM intermediate language (instead of bitcode). + =back =head1 EXIT STATUS @@ -58,6 +80,6 @@ L =head1 AUTHORS -Maintained by the LLVM Team (L). +Maintained by the LLVM Team (L). =cut