[Openmp-commits] [PATCH] D51889: Fix performance issue from 376.kdtree
Hansang Bae via Phabricator via Openmp-commits
openmp-commits at lists.llvm.org
Mon Sep 10 14:03:19 PDT 2018
hbae created this revision.
hbae added reviewers: AndreyChurbanov, tlwilmar, jlpeyton.
hbae added a project: OpenMP.
Herald added a subscriber: jfb.
This change improves the performance of 376.kdtree by giving the compiler an
opportunity to do inlining and other optimizations for the call path,
`__kmpc_omp_task_complete_if0()->__kmp_task_finish()`, which is one of the hot
paths in the program; some functions in `kmp_taskdeps.cpp` were moved to the new
header file, `kmp_taskdeps.h` to achieve this.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 10623 bytes
Desc: not available
More information about the Openmp-commits