aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-reduce/DeltaManager.cpp
diff options
context:
space:
mode:
authorMarkus Lavin <markus.lavin@ericsson.com>2022-02-02 09:31:29 +0100
committerMarkus Lavin <markus.lavin@ericsson.com>2022-02-02 09:44:56 +0100
commit0d36d84de5f8182bd9c1628cb6cf4cd47d248c9e (patch)
treed5da7092e04dfabfad6da14b43add9a53d0cfbd2 /llvm/tools/llvm-reduce/DeltaManager.cpp
parentbe20ee67e561506adc02cec0d68752cafb052c18 (diff)
downloadllvm-0d36d84de5f8182bd9c1628cb6cf4cd47d248c9e.zip
llvm-0d36d84de5f8182bd9c1628cb6cf4cd47d248c9e.tar.gz
llvm-0d36d84de5f8182bd9c1628cb6cf4cd47d248c9e.tar.bz2
[llvm-reduce] Display all relevant options in -help
Previously the options category given to cl::HideUnrelatedOptions was local to llvm-reduce.cpp and as a result only options declared in that file were visible in the -help options listing. This was a bit unfortunate since there were several useful options declared in other files. This patch addresses that. Differential Revision: https://reviews.llvm.org/D118682
Diffstat (limited to 'llvm/tools/llvm-reduce/DeltaManager.cpp')
-rw-r--r--llvm/tools/llvm-reduce/DeltaManager.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/llvm/tools/llvm-reduce/DeltaManager.cpp b/llvm/tools/llvm-reduce/DeltaManager.cpp
index 4d646a7..4abdf38 100644
--- a/llvm/tools/llvm-reduce/DeltaManager.cpp
+++ b/llvm/tools/llvm-reduce/DeltaManager.cpp
@@ -37,10 +37,12 @@
using namespace llvm;
+extern cl::OptionCategory LLVMReduceOptions;
static cl::opt<std::string>
DeltaPasses("delta-passes",
cl::desc("Delta passes to run, separated by commas. By "
- "default, run all delta passes."));
+ "default, run all delta passes."),
+ cl::cat(LLVMReduceOptions));
#define DELTA_PASSES \
DELTA_PASS("special-globals", reduceSpecialGlobalsDeltaPass) \