[clang] 36c9f5a - [NFC][OpenMP] Simplify 2f9be69d843
Vitaly Buka via cfe-commits
cfe-commits at lists.llvm.org
Wed Aug 17 19:00:00 PDT 2022
Author: Vitaly Buka
Date: 2022-08-17T18:59:48-07:00
New Revision: 36c9f5a58b8644389385a87e3ea43805a3b24665
URL: https://github.com/llvm/llvm-project/commit/36c9f5a58b8644389385a87e3ea43805a3b24665
DIFF: https://github.com/llvm/llvm-project/commit/36c9f5a58b8644389385a87e3ea43805a3b24665.diff
LOG: [NFC][OpenMP] Simplify 2f9be69d843
Added:
Modified:
clang/lib/CodeGen/CGOpenMPRuntime.cpp
Removed:
################################################################################
diff --git a/clang/lib/CodeGen/CGOpenMPRuntime.cpp b/clang/lib/CodeGen/CGOpenMPRuntime.cpp
index 67f4d238200cf..dd219cc76d402 100644
--- a/clang/lib/CodeGen/CGOpenMPRuntime.cpp
+++ b/clang/lib/CodeGen/CGOpenMPRuntime.cpp
@@ -9070,18 +9070,17 @@ class MappableExprsHandler {
std::tuple<OMPClauseMappableExprCommon::MappableExprComponentListRef,
OpenMPMapClauseKind, ArrayRef<OpenMPMapModifierKind>, bool,
const ValueDecl *, const Expr *>;
- static const OpenMPMapModifierKind ModifierKinds[] = {
- OMPC_MAP_MODIFIER_unknown,
- };
SmallVector<MapData, 4> DeclComponentLists;
// For member fields list in is_device_ptr, store it in
// DeclComponentLists for generating components info.
auto It = DevPointersMap.find(VD);
if (It != DevPointersMap.end())
- for (const auto& MCL : It->second)
- DeclComponentLists.emplace_back(MCL, OMPC_MAP_to, ModifierKinds,
+ for (const auto &MCL : It->second) {
+ static const OpenMPMapModifierKind Unknown = OMPC_MAP_MODIFIER_unknown;
+ DeclComponentLists.emplace_back(MCL, OMPC_MAP_to, Unknown,
/*IsImpicit = */ true, nullptr,
nullptr);
+ }
assert(CurDir.is<const OMPExecutableDirective *>() &&
"Expect a executable directive");
const auto *CurExecDir = CurDir.get<const OMPExecutableDirective *>();
More information about the cfe-commits
mailing list