diff options
author | Daniel Berlin <dberlin@dberlin.org> | 2017-03-11 01:41:03 +0000 |
---|---|---|
committer | Daniel Berlin <dberlin@dberlin.org> | 2017-03-11 01:41:03 +0000 |
commit | 57bd1ea8eb854ba9a2fc098360646283c52a5670 (patch) | |
tree | 99ad427f74cba6b4e7efabe55d304552acaed008 /docs/OptBisect.rst | |
parent | 621f2c2cdd5bac6647f1c423f74f8baeea796cdc (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.rst | 11 |
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. |