[NFC][OpenMP][libomptarget] Remove unnecessary AsyncInfoWrapperTy parameter

This commit is contained in:
Kevin Sala
2023-03-28 17:22:33 +02:00
parent 478bd0735f
commit 48cd8b54d1
2 changed files with 4 additions and 7 deletions

View File

@@ -242,9 +242,8 @@ Error GenericKernelTy::launch(GenericDeviceTy &GenericDevice, void **ArgPtrs,
llvm::SmallVector<void *, 16> Args;
llvm::SmallVector<void *, 16> Ptrs;
void *KernelArgsPtr =
prepareArgs(GenericDevice, ArgPtrs, ArgOffsets, KernelArgs.NumArgs, Args,
Ptrs, AsyncInfoWrapper);
void *KernelArgsPtr = prepareArgs(GenericDevice, ArgPtrs, ArgOffsets,
KernelArgs.NumArgs, Args, Ptrs);
uint32_t NumThreads = getNumThreads(GenericDevice, KernelArgs.ThreadLimit);
uint64_t NumBlocks = getNumBlocks(GenericDevice, KernelArgs.NumTeams,
@@ -262,8 +261,7 @@ void *GenericKernelTy::prepareArgs(GenericDeviceTy &GenericDevice,
void **ArgPtrs, ptrdiff_t *ArgOffsets,
int32_t NumArgs,
llvm::SmallVectorImpl<void *> &Args,
llvm::SmallVectorImpl<void *> &Ptrs,
AsyncInfoWrapperTy &AsyncInfoWrapper) const {
llvm::SmallVectorImpl<void *> &Ptrs) const {
Args.resize(NumArgs);
Ptrs.resize(NumArgs);

View File

@@ -227,8 +227,7 @@ private:
void *prepareArgs(GenericDeviceTy &GenericDevice, void **ArgPtrs,
ptrdiff_t *ArgOffsets, int32_t NumArgs,
llvm::SmallVectorImpl<void *> &Args,
llvm::SmallVectorImpl<void *> &Ptrs,
AsyncInfoWrapperTy &AsyncInfoWrapper) const;
llvm::SmallVectorImpl<void *> &Ptrs) const;
/// Get the default number of threads and blocks for the kernel.
virtual uint32_t getDefaultNumThreads(GenericDeviceTy &Device) const = 0;