summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2016-11-14 21:13:44 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2016-11-14 21:13:44 +0000
commit5375fe820cff7ae7f3c5c771f28c6f5518f2ee60 (patch)
treed1a87287140554083ff8cc8428685f237f2fe899 /llvm/lib/Transforms/Utils/InlineFunction.cpp
parentf10a871419c3bfb05690add75201b1cb56c8e96d (diff)
downloadbcm5719-llvm-5375fe820cff7ae7f3c5c771f28c6f5518f2ee60.tar.gz
bcm5719-llvm-5375fe820cff7ae7f3c5c771f28c6f5518f2ee60.zip
Update stats-gathering code
Have developer timers use partitioning scheme which also required that some redundant developer timers be removed in favor of the already existing normal timers. Move per thread stats initialization to just after global thread id assignment which is as early as possible. Also put all global stats initialization code in __kmp_stats_init() and all global stats destruction code in __kmp_stats_fini(). Differential Revision: https://reviews.llvm.org/D26361 llvm-svn: 286892
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud