[clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
    Michael Kruse via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Jun  7 11:05:41 PDT 2024
    
    
  
================
@@ -681,7 +681,30 @@ convertOmpTeams(omp::TeamsOp op, llvm::IRBuilderBase &builder,
       ompLoc, bodyCB, numTeamsLower, numTeamsUpper, threadLimit, ifExpr));
   return bodyGenStatus;
 }
-
+static void
+buildDependData(std::optional<ArrayAttr> depends, OperandRange dependVars,
+                LLVM::ModuleTranslation &moduleTranslation,
+                SmallVector<llvm::OpenMPIRBuilder::DependData> &dds) {
----------------
Meinersbur wrote:
```suggestion
                SmallVectorImpl<llvm::OpenMPIRBuilder::DependData> &dds) {
```
https://github.com/llvm/llvm-project/pull/93977
    
    
More information about the llvm-commits
mailing list