[llvm] [Offload] Add oneInterationPerThread param to loop device RTL (PR #151959)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 4 06:21:38 PDT 2025
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff HEAD~1 HEAD --extensions cpp -- llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp offload/DeviceRTL/src/Workshare.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/offload/DeviceRTL/src/Workshare.cpp b/offload/DeviceRTL/src/Workshare.cpp
index c5791ca3f..a5f3ef2f3 100644
--- a/offload/DeviceRTL/src/Workshare.cpp
+++ b/offload/DeviceRTL/src/Workshare.cpp
@@ -912,18 +912,18 @@ public:
#define OMP_LOOP_ENTRY(BW, TY) \
[[gnu::flatten, clang::always_inline]] void \
- __kmpc_distribute_for_static_loop##BW( \
- IdentTy *loc, void (*fn)(TY, void *), void *arg, TY num_iters, \
- TY num_threads, TY block_chunk, TY thread_chunk, \
- TY one_iteration_per_thread) { \
+ __kmpc_distribute_for_static_loop##BW( \
+ IdentTy *loc, void (*fn)(TY, void *), void *arg, TY num_iters, \
+ TY num_threads, TY block_chunk, TY thread_chunk, \
+ TY one_iteration_per_thread) { \
ompx::StaticLoopChunker<TY>::DistributeFor( \
loc, fn, arg, num_iters, num_threads, block_chunk, thread_chunk, \
one_iteration_per_thread); \
} \
[[gnu::flatten, clang::always_inline]] void \
- __kmpc_distribute_static_loop##BW( \
- IdentTy *loc, void (*fn)(TY, void *), void *arg, TY num_iters, \
- TY block_chunk, TY one_iteration_per_thread) { \
+ __kmpc_distribute_static_loop##BW(IdentTy *loc, void (*fn)(TY, void *), \
+ void *arg, TY num_iters, TY block_chunk, \
+ TY one_iteration_per_thread) { \
ompx::StaticLoopChunker<TY>::Distribute( \
loc, fn, arg, num_iters, block_chunk, one_iteration_per_thread); \
} \
``````````
</details>
https://github.com/llvm/llvm-project/pull/151959
More information about the llvm-commits
mailing list