summaryrefslogtreecommitdiffstats
path: root/docs/OptBisect.rst
diff options
context:
space:
mode:
authorDaniel Berlin <dberlin@dberlin.org>2017-03-11 01:41:03 +0000
committerDaniel Berlin <dberlin@dberlin.org>2017-03-11 01:41:03 +0000
commit57bd1ea8eb854ba9a2fc098360646283c52a5670 (patch)
tree99ad427f74cba6b4e7efabe55d304552acaed008 /docs/OptBisect.rst
parent621f2c2cdd5bac6647f1c423f74f8baeea796cdc (diff)
Remove opt-bisect support for "cases" in favor of debug counters
Summary: Ths "cases" support was not quite finished, is unused, and is really just debug counters. (well, almost, debug counters are slightly more powerful, in that they can skip things at the start, too). Note, opt-bisect itself could also be implemented as a wrapper around debug counters, but not sure it's worth it ATM. I'll shove it on a todo list if we think it is. Reviewers: MatzeB, chandlerc Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D30856 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@297542 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs/OptBisect.rst')
-rw-r--r--docs/OptBisect.rst11
1 files changed, 2 insertions, 9 deletions
diff --git a/docs/OptBisect.rst b/docs/OptBisect.rst
index 14eb57bc7d5d..5a216d419a64 100644
--- a/docs/OptBisect.rst
+++ b/docs/OptBisect.rst
@@ -189,12 +189,5 @@ Adding Finer Granularity
Once the pass in which an incorrect transformation is performed has been
determined, it may be useful to perform further analysis in order to determine
-which specific transformation is causing the problem. Ideally all passes
-would be instrumented to allow skipping of individual transformations. This
-functionality is available through the OptBisect object but it is impractical
-to proactively instrument every existing pass. It is hoped that as developers
-find that they need a pass to be instrumented they will add the instrumentation
-and contribute it back to the LLVM source base.
-
-Helper functions will be added to simplify this level of instrumentation, but
-this work is not yet completed. For more information, contact Andy Kaylor.
+which specific transformation is causing the problem. Debug counters
+can be used for this purpose.