diff --git a/llvm/docs/CommandGuide/extract.html b/llvm/docs/CommandGuide/extract.html index 36f01e424555..b42aec2a61c5 100644 --- a/llvm/docs/CommandGuide/extract.html +++ b/llvm/docs/CommandGuide/extract.html @@ -20,7 +20,7 @@ extract SYNOPSIS -extract [options] <filename> [filename ...] +extract [options] [filename]

DESCRIPTION

@@ -28,6 +28,14 @@ DESCRIPTION The extract command takes the name of a function and extracts it from the specified LLVM bytecode file. It is primarily used as a debugging tool to reduce test cases from larger programs that are triggering a bug. +

+ +In addition to extracting the bytecode of the specified function, extract will +also remove unreachable global variables, prototypes, and unused types. +

+ +The extract command will read its input from standard input if filename is +omitted or if filename is -. The output is always written to standard output.

OPTIONS