[OpenMP][OMPT] A few improvements
authorJonathan Peyton <jonathan.l.peyton@intel.com>
Wed, 26 Sep 2018 20:19:44 +0000 (20:19 +0000)
committerJonathan Peyton <jonathan.l.peyton@intel.com>
Wed, 26 Sep 2018 20:19:44 +0000 (20:19 +0000)
commit60eec6fecb74eb225c76645a9a5a96b3bd2c9684
tree461615c87ca742264c047f277874f45056e6fe13
parenta89731ca718f66903b1ce9944f252cc636df810d
[OpenMP][OMPT] A few improvements

This change includes miscellaneous improvements as follows:
1) Added ompt_get_proc_id() implementation for Windows
2) Added parser and print tool for omp-tool-var, just in case it needs
   to be printed (OMP_DISPLAY_ENV)
3) omp_control_tool is exported on Windows

Patch by Hansang Bae

Differential Revision: https://reviews.llvm.org/D50538

llvm-svn: 343137
openmp/runtime/src/dllexports
openmp/runtime/src/kmp_dispatch.cpp
openmp/runtime/src/kmp_dispatch.h
openmp/runtime/src/kmp_settings.cpp
openmp/runtime/src/kmp_settings.h
openmp/runtime/src/kmp_str.cpp
openmp/runtime/src/ompt-general.cpp