[clang] [OpenMP] Implicitly include the 'cgpu' and 'mgpu' libraries for OpenMP (PR #67557)
via cfe-commits
cfe-commits at lists.llvm.org
Wed Sep 27 08:03:22 PDT 2023
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff cd7f1714dea16261e0362b80958296f9782d625e b87a2fd522c874a222aa497e0db1f5de5d35ff51 -- clang/lib/Driver/ToolChains/CommonArgs.cpp clang/test/Driver/openmp-offload-gpu.c
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/clang/lib/Driver/ToolChains/CommonArgs.cpp b/clang/lib/Driver/ToolChains/CommonArgs.cpp
index 4c240e519f92..483ecd0ae592 100644
--- a/clang/lib/Driver/ToolChains/CommonArgs.cpp
+++ b/clang/lib/Driver/ToolChains/CommonArgs.cpp
@@ -881,7 +881,8 @@ static void addOpenMPDeviceLibC(const ToolChain &TC, const ArgList &Args,
SmallString<256> LibCDecls(TC.getDriver().ResourceDir);
llvm::sys::path::append(LibCDecls, "include", "llvm_libc_wrappers",
"llvm-libc-decls");
- bool HasLibC = llvm::sys::fs::exists(LibCDecls) && llvm::sys::fs::is_directory(LibCDecls);
+ bool HasLibC = llvm::sys::fs::exists(LibCDecls) &&
+ llvm::sys::fs::is_directory(LibCDecls);
if (Args.hasFlag(options::OPT_gpulibc, options::OPT_nogpulibc, HasLibC)) {
CmdArgs.push_back("-lcgpu");
CmdArgs.push_back("-lmgpu");
``````````
</details>
https://github.com/llvm/llvm-project/pull/67557
More information about the cfe-commits
mailing list