[clang][Tooling] Optimize addTargetAndMode in case of invalid modes
authorKadir Cetinkaya <kadircet@google.com>
Sat, 1 Aug 2020 17:03:40 +0000 (19:03 +0200)
committerKadir Cetinkaya <kadircet@google.com>
Mon, 3 Aug 2020 11:58:27 +0000 (13:58 +0200)
commit76c3ec814dec8eef020490b5d3a640d873b5918b
tree5e9bd3bf869663df21df8ff9c464fc46f5f95068
parent3de93230010fc8fbb76d5cb6bde709f4ed296a1c
[clang][Tooling] Optimize addTargetAndMode in case of invalid modes

This skips searching for `target` related flags in the existing args if
we don't have a valid target to insert.

Depends on D85076

Differential Revision: https://reviews.llvm.org/D85077
clang/lib/Tooling/Tooling.cpp