diff options
author | Vedant Kumar <vsk@apple.com> | 2017-06-28 01:56:07 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2017-06-28 01:56:07 +0000 |
commit | 99b312994cb418cf0cb73e7caa25c2fb068897ed (patch) | |
tree | fa9761c53e146a688f07d5e95c9d023388edd0e9 | |
parent | 36f2edb6fdaedb5a620678795057b331ad2956c1 (diff) | |
download | bcm5719-llvm-99b312994cb418cf0cb73e7caa25c2fb068897ed.tar.gz bcm5719-llvm-99b312994cb418cf0cb73e7caa25c2fb068897ed.zip |
Remove a redundant call to ArgList::hasFlag. NFC.
llvm-svn: 306497
-rw-r--r-- | clang/lib/Driver/ToolChains/Clang.cpp | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/clang/lib/Driver/ToolChains/Clang.cpp b/clang/lib/Driver/ToolChains/Clang.cpp index 292cf72b56c..072d62346cd 100644 --- a/clang/lib/Driver/ToolChains/Clang.cpp +++ b/clang/lib/Driver/ToolChains/Clang.cpp @@ -781,15 +781,14 @@ static void addPGOAndCoverageFlags(Compilation &C, const Driver &D, CmdArgs.push_back("-femit-coverage-data"); if (Args.hasFlag(options::OPT_fcoverage_mapping, - options::OPT_fno_coverage_mapping, false) && - !ProfileGenerateArg) - D.Diag(clang::diag::err_drv_argument_only_allowed_with) - << "-fcoverage-mapping" - << "-fprofile-instr-generate"; + options::OPT_fno_coverage_mapping, false)) { + if (!ProfileGenerateArg) + D.Diag(clang::diag::err_drv_argument_only_allowed_with) + << "-fcoverage-mapping" + << "-fprofile-instr-generate"; - if (Args.hasFlag(options::OPT_fcoverage_mapping, - options::OPT_fno_coverage_mapping, false)) CmdArgs.push_back("-fcoverage-mapping"); + } if (C.getArgs().hasArg(options::OPT_c) || C.getArgs().hasArg(options::OPT_S)) { |