Author: Matt Arsenault Date: 2026-07-13T19:46:21Z New Revision: f049aa1e9bc071fdf366baec337baa970b6b23c4
URL: https://github.com/llvm/llvm-project/commit/f049aa1e9bc071fdf366baec337baa970b6b23c4 DIFF: https://github.com/llvm/llvm-project/commit/f049aa1e9bc071fdf366baec337baa970b6b23c4.diff LOG: clang: Remove dead getConflictOffloadArchCombination virtual (#209271) Added: Modified: clang/lib/Driver/Driver.cpp Removed: ################################################################################ diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp index 346c06aaeed00..e606cdc4c1cf8 100644 --- a/clang/lib/Driver/Driver.cpp +++ b/clang/lib/Driver/Driver.cpp @@ -3559,9 +3559,6 @@ class OffloadingActionBuilder final { CudaDeviceActions.clear(); } - virtual std::optional<std::pair<llvm::StringRef, llvm::StringRef>> - getConflictOffloadArchCombination(const std::set<StringRef> &GpuArchs) = 0; - bool initialize() override { assert(AssociatedOffloadKind == Action::OFK_Cuda || AssociatedOffloadKind == Action::OFK_HIP); @@ -3620,12 +3617,6 @@ class OffloadingActionBuilder final { DefaultOffloadArch = OffloadArch::CudaDefault; } - std::optional<std::pair<llvm::StringRef, llvm::StringRef>> - getConflictOffloadArchCombination( - const std::set<StringRef> &GpuArchs) override { - return std::nullopt; - } - ActionBuilderReturnCode getDeviceDependences(OffloadAction::DeviceDependences &DA, phases::ID CurPhase, phases::ID FinalPhase, @@ -3779,12 +3770,6 @@ class OffloadingActionBuilder final { bool canUseBundlerUnbundler() const override { return true; } - std::optional<std::pair<llvm::StringRef, llvm::StringRef>> - getConflictOffloadArchCombination( - const std::set<StringRef> &GpuArchs) override { - return getConflictTargetIDCombination(GpuArchs); - } - ActionBuilderReturnCode getDeviceDependences(OffloadAction::DeviceDependences &DA, phases::ID CurPhase, phases::ID FinalPhase, _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
