aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineBasicBlock.cpp
diff options
context:
space:
mode:
authorDominik Adamski <dominik.adamski@amd.com>2025-08-21 09:03:56 +0200
committerGitHub <noreply@github.com>2025-08-21 09:03:56 +0200
commitb69fd34e7615db5c2a9ee53bc5ef19bb05ce7819 (patch)
tree7357242ace09bf7107382594cfe5e566d3a3c584 /llvm/lib/CodeGen/MachineBasicBlock.cpp
parent0977a6d9e715993cdf4224b817d6c3d8a2096df4 (diff)
downloadllvm-b69fd34e7615db5c2a9ee53bc5ef19bb05ce7819.zip
llvm-b69fd34e7615db5c2a9ee53bc5ef19bb05ce7819.tar.gz
llvm-b69fd34e7615db5c2a9ee53bc5ef19bb05ce7819.tar.bz2
[Offload] Add oneInterationPerThread param to loop device RTL (#151959)
Currently, Flang can generate no-loop kernels for all OpenMP target kernels in the program if the flags -fopenmp-assume-teams-oversubscription or -fopenmp-assume-threads-oversubscription are set. If we add an additional parameter, we can choose in the future which OpenMP kernels should be generated as no-loop kernels. This PR doesn't modify current behavior of oversubscription flags. RFC for no-loop kernels: https://discourse.llvm.org/t/rfc-no-loop-mode-for-openmp-gpu-kernels/87517
Diffstat (limited to 'llvm/lib/CodeGen/MachineBasicBlock.cpp')
0 files changed, 0 insertions, 0 deletions