[clang] ab34d71 - [OpenMP][NFC] Remove untested code emitting no-op call

Johannes Doerfert via cfe-commits cfe-commits at lists.llvm.org
Thu Oct 26 14:38:54 PDT 2023


Author: Johannes Doerfert
Date: 2023-10-26T14:38:24-07:00
New Revision: ab34d71087a85a9d024657207683ea0eb775d326

URL: https://github.com/llvm/llvm-project/commit/ab34d71087a85a9d024657207683ea0eb775d326
DIFF: https://github.com/llvm/llvm-project/commit/ab34d71087a85a9d024657207683ea0eb775d326.diff

LOG: [OpenMP][NFC] Remove untested code emitting no-op call

Added: 
    

Modified: 
    clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp b/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
index 0604ece7c287897..152a7511f4dd1b0 100644
--- a/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
+++ b/clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
@@ -900,11 +900,7 @@ CGOpenMPRuntimeGPU::CGOpenMPRuntimeGPU(CodeGenModule &CGM)
 void CGOpenMPRuntimeGPU::emitProcBindClause(CodeGenFunction &CGF,
                                               ProcBindKind ProcBind,
                                               SourceLocation Loc) {
-  // Do nothing in case of SPMD mode and L0 parallel.
-  if (getExecutionMode() == CGOpenMPRuntimeGPU::EM_SPMD)
-    return;
-
-  CGOpenMPRuntime::emitProcBindClause(CGF, ProcBind, Loc);
+  // Nothing to do.
 }
 
 void CGOpenMPRuntimeGPU::emitNumThreadsClause(CodeGenFunction &CGF,


        


More information about the cfe-commits mailing list