[clang] [llvm] [mlir] [OMPIRBuilder] - Handle dependencies in `createTarget` (PR #93977)
Pranav Bhandarkar via cfe-commits
cfe-commits at lists.llvm.org
Tue Jul 2 06:45:29 PDT 2024
================
@@ -3088,10 +3102,13 @@ convertOmpTarget(Operation &opInst, llvm::IRBuilderBase &builder,
if (!mapData.IsDeclareTarget[i] && !mapData.IsAMember[i])
kernelInput.push_back(mapData.OriginalValue[i]);
}
+ SmallVector<llvm::OpenMPIRBuilder::DependData> dds;
+ buildDependData(targetOp.getOperation(), moduleTranslation, dds);
----------------
bhandarkar-pranav wrote:
@skatrak - Apologies for missing your previous comment about moving the empty depends list check into `buildDependData`. I have done that now in this iteration of the PR.
https://github.com/llvm/llvm-project/pull/93977
More information about the cfe-commits
mailing list