[PATCH] D106154: [AbstractAttributor] Fold __kmpc_parallel_level if possible

Joseph Huber via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 23 13:11:25 PDT 2021


jhuber6 added inline comments.


================
Comment at: openmp/libomptarget/deviceRTLs/interface.h:444
 /// \param nargs       The number of arguments to fn.
-EXTERN void __kmpc_parallel_51(ident_t *ident, kmp_int32 global_tid,
-                               kmp_int32 if_expr, kmp_int32 num_threads,
-                               int proc_bind, void *fn, void *wrapper_fn,
-                               void **args, size_t nargs);
+__attribute__((noinline)) EXTERN void
+__kmpc_parallel_51(ident_t *ident, kmp_int32 global_tid, kmp_int32 if_expr,
----------------
Isn't there a `NOINLINE` definition in target_impl.h?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D106154/new/

https://reviews.llvm.org/D106154



More information about the llvm-commits mailing list