diff options
author | Joseph Huber <huberjn@outlook.com> | 2024-10-29 10:18:32 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-29 10:18:32 -0700 |
commit | d661aea4c5668fc9b06f4b26d9fb072b1a6d7ff4 (patch) | |
tree | 32925150d12ec6b5c3b4d20cff8741b5598c11fa /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 9a5b3a1bbca6790602ec3291da850fc4485cc807 (diff) | |
download | llvm-d661aea4c5668fc9b06f4b26d9fb072b1a6d7ff4.zip llvm-d661aea4c5668fc9b06f4b26d9fb072b1a6d7ff4.tar.gz llvm-d661aea4c5668fc9b06f4b26d9fb072b1a6d7ff4.tar.bz2 |
[OpenMP] Add support for custom callback in AMDGPUStream (#112785)
Summary:
We have the ability to schedule callbacks after certain events complete.
Currently we can register an arbitrary callback in CUDA, but can't in
AMDGPU. I am planning on using this support to move the RPC handling to
a separate thread, then using these callbacks to suspend / resume it
when no kernels are running. This is a preliminary patch to keep this
noise out of that one.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions