https://github.com/arsenm created 
https://github.com/llvm/llvm-project/pull/201880

None

>From 7b912b6c88a76079a67929c648f8205d5e47eba4 Mon Sep 17 00:00:00 2001
From: Matt Arsenault <[email protected]>
Date: Wed, 27 May 2026 16:11:38 +0200
Subject: [PATCH] clang: Remove use of auto which may have been a triple copy

---
 clang/lib/Driver/Driver.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp
index be281f7aeb4a4..c2a2cd80b94b2 100644
--- a/clang/lib/Driver/Driver.cpp
+++ b/clang/lib/Driver/Driver.cpp
@@ -5411,8 +5411,8 @@ Action *Driver::ConstructPhaseAction(
         offloadDeviceOnly() &&
         !Args.hasFlag(options::OPT_fgpu_rdc, options::OPT_fno_gpu_rdc, false);
 
-    auto &DefaultToolChain = C.getDefaultToolChain();
-    auto DefaultToolChainTriple = DefaultToolChain.getTriple();
+    const ToolChain &DefaultToolChain = C.getDefaultToolChain();
+    const llvm::Triple &DefaultToolChainTriple = DefaultToolChain.getTriple();
     // For regular C/C++ to AMD SPIRV emit bitcode to avoid spirv-link
     // dependency, SPIRVAMDToolChain's linker takes care of the generation of
     // the final SPIRV. The only exception is -S without -emit-llvm to output

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to