From 6a4550927241082b3f1f30a0bd042269b7ff1f3a Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 24 Jun 2002 16:49:55 +0000 Subject: [PATCH] Checkin descriptive note git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2765 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/extract/README.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 tools/extract/README.txt diff --git a/tools/extract/README.txt b/tools/extract/README.txt new file mode 100644 index 00000000000..6f0cda94cfb --- /dev/null +++ b/tools/extract/README.txt @@ -0,0 +1,15 @@ +I checked in a new tool, primarily useful for debugging. Given a module +and a function name, it extracts just the specified function from the +module, with a minimum of related cruft (global variables, function +prototypes, etc). + +This is useful because often something will die (for example SCCP +miscompiles one function of a large benchmark), and so you want to just +cut the testcase down to the one function that is being a problem. In +this case, 'extract' eliminates all of the extraneous global variables, +type information, and functions that aren't neccesary, giving you +something simpler. + +This is just an FYI, because I've found it useful and thought you guys +might as well. + -- 2.34.1