From 15d8d945532eac32b29b273c23a15732065b2abc Mon Sep 17 00:00:00 2001 From: Michael D Toguchi Date: Thu, 12 Sep 2024 14:00:01 -0700 Subject: [PATCH] Simplify logic --- clang/lib/Driver/Driver.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/clang/lib/Driver/Driver.cpp b/clang/lib/Driver/Driver.cpp index f674e7c0970bf..e303b36386cee 100644 --- a/clang/lib/Driver/Driver.cpp +++ b/clang/lib/Driver/Driver.cpp @@ -1177,9 +1177,7 @@ void Driver::CreateOffloadingDeviceToolChains(Compilation &C, options::OPT_fsycl_device_obj_EQ)) { StringRef ArgValue(DeviceObj->getValue()); SmallVector DeviceObjValues = {"spirv", "llvmir"}; - auto FoundArg = - std::find(DeviceObjValues.begin(), DeviceObjValues.end(), ArgValue); - if (FoundArg == DeviceObjValues.end()) + if (llvm::find(DeviceObjValues, ArgValue) == DeviceObjValues.end()) Diag(clang::diag::warn_ignoring_value_using_default) << DeviceObj->getSpelling().split('=').first << ArgValue << "llvmir"; }