[NFC][clang] Prefer triple overload of lookupTarget (#162185)
The string overload will be deprecated soon, similar to other functions in TargetRegistry.
This commit is contained in:
parent
155380296a
commit
76e71e05d2
@ -103,7 +103,8 @@ std::string getAnyTargetForTesting() {
|
||||
StringRef TargetName(Target.getName());
|
||||
if (TargetName == "x86-64")
|
||||
TargetName = "x86_64";
|
||||
if (llvm::TargetRegistry::lookupTarget(TargetName, Error) == &Target) {
|
||||
if (llvm::TargetRegistry::lookupTarget(llvm::Triple(TargetName), Error) ==
|
||||
&Target) {
|
||||
return std::string(TargetName);
|
||||
}
|
||||
}
|
||||
|
||||
@ -442,7 +442,7 @@ TEST(ToolChainTest, ParsedClangName) {
|
||||
TEST(ToolChainTest, GetTargetAndMode) {
|
||||
llvm::InitializeAllTargets();
|
||||
std::string IgnoredError;
|
||||
if (!llvm::TargetRegistry::lookupTarget("x86_64", IgnoredError))
|
||||
if (!llvm::TargetRegistry::lookupTarget(llvm::Triple("x86_64"), IgnoredError))
|
||||
GTEST_SKIP();
|
||||
|
||||
ParsedClangName Res = ToolChain::getTargetAndModeFromProgramName("clang");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user