[llvm] [Offload][AMDGPU] Correctly handle variable implicit argument sizes (PR #142199)
Joseph Huber via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 2 05:13:10 PDT 2025
================
@@ -3365,7 +3363,7 @@ Error AMDGPUKernelTy::launchImpl(GenericDeviceTy &GenericDevice,
KernelLaunchParamsTy LaunchParams,
AsyncInfoWrapperTy &AsyncInfoWrapper) const {
if (ArgsSize != LaunchParams.Size &&
- ArgsSize != LaunchParams.Size + getImplicitArgsSize())
+ ArgsSize > LaunchParams.Size + getImplicitArgsSize())
return Plugin::error(ErrorCode::INVALID_ARGUMENT,
"mismatch of kernel arguments size");
----------------
jhuber6 wrote:
done
https://github.com/llvm/llvm-project/pull/142199
More information about the llvm-commits
mailing list