diff options
author | Diego Novillo <dnovillo@google.com> | 2014-06-17 20:01:51 +0000 |
---|---|---|
committer | Diego Novillo <dnovillo@google.com> | 2014-06-17 20:01:51 +0000 |
commit | 18362bfd27b952489a4ab7b56134e2c14acd1b5c (patch) | |
tree | 28103489d2e3e6283196dcbb5a21110563cf233d /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | f68823ba3f938adabd434419d8d38ca53058b80d (diff) | |
download | llvm-18362bfd27b952489a4ab7b56134e2c14acd1b5c.zip llvm-18362bfd27b952489a4ab7b56134e2c14acd1b5c.tar.gz llvm-18362bfd27b952489a4ab7b56134e2c14acd1b5c.tar.bz2 |
Remove dead code.
The parsing for -Rpass= had been factored into the function
GenerateOptimizationRemarkRegex, but at the time I forgot to remove
the original code that just handled OPT_Rpass_EQ.
llvm-svn: 211122
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
-rw-r--r-- | clang/lib/Frontend/CompilerInvocation.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/clang/lib/Frontend/CompilerInvocation.cpp b/clang/lib/Frontend/CompilerInvocation.cpp index d0cf8a3..6d5faf9 100644 --- a/clang/lib/Frontend/CompilerInvocation.cpp +++ b/clang/lib/Frontend/CompilerInvocation.cpp @@ -550,17 +550,6 @@ static bool ParseCodeGenArgs(CodeGenOptions &Opts, ArgList &Args, InputKind IK, Opts.DependentLibraries = Args.getAllArgValues(OPT_dependent_lib); - if (Arg *A = Args.getLastArg(OPT_Rpass_EQ)) { - StringRef Val = A->getValue(); - std::string RegexError; - Opts.OptimizationRemarkPattern = std::make_shared<llvm::Regex>(Val); - if (!Opts.OptimizationRemarkPattern->isValid(RegexError)) { - Diags.Report(diag::err_drv_optimization_remark_pattern) - << RegexError << A->getAsString(Args); - Opts.OptimizationRemarkPattern.reset(); - } - } - if (Arg *A = Args.getLastArg(OPT_Rpass_EQ)) Opts.OptimizationRemarkPattern = GenerateOptimizationRemarkRegex(Diags, Args, A); |