================ ---------------- kevinsala wrote: I think we can merge the field(s) from `KernelExtraArgsTy` to `KernelLaunchArgsTy` and remove `KernelExtraArgsTy`. I can do it in a separate PR. https://github.com/llvm/llvm-project/pull/213867