[llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (PR #225639)

Jan Patrick Lehr via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 23 02:57:09 PDT 2026


================
@@ -170,9 +174,15 @@ GenericKernelTy::getKernelLaunchEnvironment(
        DPxPTR(&LocalKLE), DPxPTR(*AllocOrErr),
        sizeof(KernelLaunchEnvironmentTy));
 
+  // Temporarily suppress ProfilerData so the KLE upload is not traced as
+  // a user data operation.
+  __tgt_async_info *AI = AsyncInfoWrapper;
----------------
jplehr wrote:

It's the `__tgt_async_info` object associated with this operation, so the thing that comes from libomptarget.
I'm open for good name suggestions.

https://github.com/llvm/llvm-project/pull/225639


More information about the llvm-commits mailing list