[Openmp-commits] [clang] [openmp] [OpenMP 6.0 ]Codegen for Reduction over private variables with reduction clause (PR #134709)
    Alexey Bataev via Openmp-commits 
    openmp-commits at lists.llvm.org
       
    Fri May 23 04:09:51 PDT 2025
    
    
  
================
@@ -3943,7 +3946,8 @@ static void emitScanBasedDirective(
       PrivScope.Privatize();
       CGF.CGM.getOpenMPRuntime().emitReduction(
           CGF, S.getEndLoc(), Privates, LHSs, RHSs, ReductionOps,
-          {/*WithNowait=*/true, /*SimpleReduction=*/true, OMPD_unknown});
+          {/*WithNowait=*/true, /*SimpleReduction=*/true,
+           /*IsPrivateVarReduction*/ {false}, OMPD_unknown});
----------------
alexey-bataev wrote:
```suggestion
           /*IsPrivateVarReduction=*/{}, OMPD_unknown});
```
https://github.com/llvm/llvm-project/pull/134709
    
    
More information about the Openmp-commits
mailing list