summaryrefslogtreecommitdiffstats
path: root/openmp/runtime/src/kmp_version.cpp
diff options
context:
space:
mode:
authorJonathan Peyton <jonathan.l.peyton@intel.com>2017-05-12 18:01:32 +0000
committerJonathan Peyton <jonathan.l.peyton@intel.com>2017-05-12 18:01:32 +0000
commit3041982dd18f1877fc44ad76e45d7d93957e9212 (patch)
tree22eaf89c595720b7677efa86c2751bf40809ee25 /openmp/runtime/src/kmp_version.cpp
parentfab6b1af6e11efbefa40b849925179a1b7c82650 (diff)
downloadbcm5719-llvm-3041982dd18f1877fc44ad76e45d7d93957e9212.tar.gz
bcm5719-llvm-3041982dd18f1877fc44ad76e45d7d93957e9212.zip
Clang-format and whitespace cleanup of source code
This patch contains the clang-format and cleanup of the entire code base. Some of clang-formats changes made the code look worse in places. A best effort was made to resolve the bulk of these problems, but many remain. Most of the problems were mangling line-breaks and tabbing of comments. Patch by Terry Wilmarth Differential Revision: https://reviews.llvm.org/D32659 llvm-svn: 302929
Diffstat (limited to 'openmp/runtime/src/kmp_version.cpp')
-rw-r--r--openmp/runtime/src/kmp_version.cpp298
1 files changed, 145 insertions, 153 deletions
diff --git a/openmp/runtime/src/kmp_version.cpp b/openmp/runtime/src/kmp_version.cpp
index 6e68bafed09..57720e5b9f9 100644
--- a/openmp/runtime/src/kmp_version.cpp
+++ b/openmp/runtime/src/kmp_version.cpp
@@ -18,199 +18,191 @@
#include "kmp_version.h"
// Replace with snapshot date YYYYMMDD for promotion build.
-#define KMP_VERSION_BUILD 20140926
+#define KMP_VERSION_BUILD 20140926
// Helper macros to convert value of macro to string literal.
-#define _stringer( x ) #x
-#define stringer( x ) _stringer( x )
+#define _stringer(x) #x
+#define stringer(x) _stringer(x)
// Detect compiler.
#if KMP_COMPILER_ICC
- #if __INTEL_COMPILER == 1010
- #define KMP_COMPILER "Intel C++ Compiler 10.1"
- #elif __INTEL_COMPILER == 1100
- #define KMP_COMPILER "Intel C++ Compiler 11.0"
- #elif __INTEL_COMPILER == 1110
- #define KMP_COMPILER "Intel C++ Compiler 11.1"
- #elif __INTEL_COMPILER == 1200
- #define KMP_COMPILER "Intel C++ Compiler 12.0"
- #elif __INTEL_COMPILER == 1210
- #define KMP_COMPILER "Intel C++ Compiler 12.1"
- #elif __INTEL_COMPILER == 1300
- #define KMP_COMPILER "Intel C++ Compiler 13.0"
- #elif __INTEL_COMPILER == 1310
- #define KMP_COMPILER "Intel C++ Compiler 13.1"
- #elif __INTEL_COMPILER == 1400
- #define KMP_COMPILER "Intel C++ Compiler 14.0"
- #elif __INTEL_COMPILER == 1410
- #define KMP_COMPILER "Intel C++ Compiler 14.1"
- #elif __INTEL_COMPILER == 1500
- #define KMP_COMPILER "Intel C++ Compiler 15.0"
- #elif __INTEL_COMPILER == 1600
- #define KMP_COMPILER "Intel C++ Compiler 16.0"
- #elif __INTEL_COMPILER == 1700
- #define KMP_COMPILER "Intel C++ Compiler 17.0"
- #elif __INTEL_COMPILER == 9998
- #define KMP_COMPILER "Intel C++ Compiler mainline"
- #elif __INTEL_COMPILER == 9999
- #define KMP_COMPILER "Intel C++ Compiler mainline"
- #endif
+#if __INTEL_COMPILER == 1010
+#define KMP_COMPILER "Intel C++ Compiler 10.1"
+#elif __INTEL_COMPILER == 1100
+#define KMP_COMPILER "Intel C++ Compiler 11.0"
+#elif __INTEL_COMPILER == 1110
+#define KMP_COMPILER "Intel C++ Compiler 11.1"
+#elif __INTEL_COMPILER == 1200
+#define KMP_COMPILER "Intel C++ Compiler 12.0"
+#elif __INTEL_COMPILER == 1210
+#define KMP_COMPILER "Intel C++ Compiler 12.1"
+#elif __INTEL_COMPILER == 1300
+#define KMP_COMPILER "Intel C++ Compiler 13.0"
+#elif __INTEL_COMPILER == 1310
+#define KMP_COMPILER "Intel C++ Compiler 13.1"
+#elif __INTEL_COMPILER == 1400
+#define KMP_COMPILER "Intel C++ Compiler 14.0"
+#elif __INTEL_COMPILER == 1410
+#define KMP_COMPILER "Intel C++ Compiler 14.1"
+#elif __INTEL_COMPILER == 1500
+#define KMP_COMPILER "Intel C++ Compiler 15.0"
+#elif __INTEL_COMPILER == 1600
+#define KMP_COMPILER "Intel C++ Compiler 16.0"
+#elif __INTEL_COMPILER == 1700
+#define KMP_COMPILER "Intel C++ Compiler 17.0"
+#elif __INTEL_COMPILER == 9998
+#define KMP_COMPILER "Intel C++ Compiler mainline"
+#elif __INTEL_COMPILER == 9999
+#define KMP_COMPILER "Intel C++ Compiler mainline"
+#endif
#elif KMP_COMPILER_CLANG
- #define KMP_COMPILER "Clang " stringer( __clang_major__ ) "." stringer( __clang_minor__ )
+#define KMP_COMPILER \
+ "Clang " stringer(__clang_major__) "." stringer(__clang_minor__)
#elif KMP_COMPILER_GCC
- #define KMP_COMPILER "GCC " stringer( __GNUC__ ) "." stringer( __GNUC_MINOR__ )
+#define KMP_COMPILER "GCC " stringer(__GNUC__) "." stringer(__GNUC_MINOR__)
#elif KMP_COMPILER_MSVC
- #define KMP_COMPILER "MSVC " stringer( _MSC_FULL_VER )
+#define KMP_COMPILER "MSVC " stringer(_MSC_FULL_VER)
#endif
#ifndef KMP_COMPILER
- #warning "Unknown compiler"
- #define KMP_COMPILER "unknown compiler"
+#warning "Unknown compiler"
+#define KMP_COMPILER "unknown compiler"
#endif
// Detect librray type (perf, stub).
#ifdef KMP_STUB
- #define KMP_LIB_TYPE "stub"
+#define KMP_LIB_TYPE "stub"
#else
- #define KMP_LIB_TYPE "performance"
+#define KMP_LIB_TYPE "performance"
#endif // KMP_LIB_TYPE
// Detect link type (static, dynamic).
#ifdef KMP_DYNAMIC_LIB
- #define KMP_LINK_TYPE "dynamic"
+#define KMP_LINK_TYPE "dynamic"
#else
- #define KMP_LINK_TYPE "static"
+#define KMP_LINK_TYPE "static"
#endif // KMP_LINK_TYPE
// Finally, define strings.
-#define KMP_LIBRARY KMP_LIB_TYPE " library (" KMP_LINK_TYPE ")"
+#define KMP_LIBRARY KMP_LIB_TYPE " library (" KMP_LINK_TYPE ")"
#define KMP_COPYRIGHT ""
int const __kmp_version_major = KMP_VERSION_MAJOR;
int const __kmp_version_minor = KMP_VERSION_MINOR;
int const __kmp_version_build = KMP_VERSION_BUILD;
int const __kmp_openmp_version =
- #if OMP_50_ENABLED
- 201611;
- #elif OMP_45_ENABLED
- 201511;
- #elif OMP_40_ENABLED
- 201307;
- #else
- 201107;
- #endif
-
-/* Do NOT change the format of this string! Intel(R) Thread Profiler checks for a
- specific format some changes in the recognition routine there need to
- be made before this is changed.
-*/
-char const __kmp_copyright[] =
- KMP_VERSION_PREFIX KMP_LIBRARY
- " ver. " stringer( KMP_VERSION_MAJOR ) "." stringer( KMP_VERSION_MINOR )
- "." stringer( KMP_VERSION_BUILD ) " "
- KMP_COPYRIGHT;
-
-char const __kmp_version_copyright[] = KMP_VERSION_PREFIX KMP_COPYRIGHT;
-char const __kmp_version_lib_ver[] = KMP_VERSION_PREFIX "version: " stringer( KMP_VERSION_MAJOR ) "." stringer( KMP_VERSION_MINOR ) "." stringer( KMP_VERSION_BUILD );
-char const __kmp_version_lib_type[] = KMP_VERSION_PREFIX "library type: " KMP_LIB_TYPE;
-char const __kmp_version_link_type[] = KMP_VERSION_PREFIX "link type: " KMP_LINK_TYPE;
-char const __kmp_version_build_time[] = KMP_VERSION_PREFIX "build time: " "no_timestamp";
+#if OMP_50_ENABLED
+ 201611;
+#elif OMP_45_ENABLED
+ 201511;
+#elif OMP_40_ENABLED
+ 201307;
+#else
+ 201107;
+#endif
+
+/* Do NOT change the format of this string! Intel(R) Thread Profiler checks for
+ a specific format some changes in the recognition routine there need to be
+ made before this is changed. */
+char const __kmp_copyright[] = KMP_VERSION_PREFIX KMP_LIBRARY
+ " ver. " stringer(KMP_VERSION_MAJOR) "." stringer(
+ KMP_VERSION_MINOR) "." stringer(KMP_VERSION_BUILD) " " KMP_COPYRIGHT;
+
+char const __kmp_version_copyright[] = KMP_VERSION_PREFIX KMP_COPYRIGHT;
+char const __kmp_version_lib_ver[] =
+ KMP_VERSION_PREFIX "version: " stringer(KMP_VERSION_MAJOR) "." stringer(
+ KMP_VERSION_MINOR) "." stringer(KMP_VERSION_BUILD);
+char const __kmp_version_lib_type[] =
+ KMP_VERSION_PREFIX "library type: " KMP_LIB_TYPE;
+char const __kmp_version_link_type[] =
+ KMP_VERSION_PREFIX "link type: " KMP_LINK_TYPE;
+char const __kmp_version_build_time[] = KMP_VERSION_PREFIX "build time: "
+ "no_timestamp";
#if KMP_MIC2
- char const __kmp_version_target_env[] = KMP_VERSION_PREFIX "target environment: MIC2";
+char const __kmp_version_target_env[] =
+ KMP_VERSION_PREFIX "target environment: MIC2";
#endif
-char const __kmp_version_build_compiler[] = KMP_VERSION_PREFIX "build compiler: " KMP_COMPILER;
+char const __kmp_version_build_compiler[] =
+ KMP_VERSION_PREFIX "build compiler: " KMP_COMPILER;
-//
// Called at serial initialization time.
-//
static int __kmp_version_1_printed = FALSE;
-void
-__kmp_print_version_1( void )
-{
- if ( __kmp_version_1_printed ) {
- return;
- }; // if
- __kmp_version_1_printed = TRUE;
-
- #ifndef KMP_STUB
- kmp_str_buf_t buffer;
- __kmp_str_buf_init( & buffer );
- // Print version strings skipping initial magic.
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_lib_ver[ KMP_VERSION_MAGIC_LEN ] );
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_lib_type[ KMP_VERSION_MAGIC_LEN ] );
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_link_type[ KMP_VERSION_MAGIC_LEN ] );
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_build_time[ KMP_VERSION_MAGIC_LEN ] );
- #if KMP_MIC
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_target_env[ KMP_VERSION_MAGIC_LEN ] );
- #endif
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_build_compiler[ KMP_VERSION_MAGIC_LEN ] );
- #if defined(KMP_GOMP_COMPAT)
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_alt_comp[ KMP_VERSION_MAGIC_LEN ] );
- #endif /* defined(KMP_GOMP_COMPAT) */
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_omp_api[ KMP_VERSION_MAGIC_LEN ] );
- __kmp_str_buf_print( & buffer, "%sdynamic error checking: %s\n", KMP_VERSION_PREF_STR, ( __kmp_env_consistency_check ? "yes" : "no" ) );
- #ifdef KMP_DEBUG
- for ( int i = bs_plain_barrier; i < bs_last_barrier; ++ i ) {
- __kmp_str_buf_print(
- & buffer,
- "%s%s barrier branch bits: gather=%u, release=%u\n",
- KMP_VERSION_PREF_STR,
- __kmp_barrier_type_name[ i ],
- __kmp_barrier_gather_branch_bits[ i ],
- __kmp_barrier_release_branch_bits[ i ]
- ); // __kmp_str_buf_print
- }; // for i
- for ( int i = bs_plain_barrier; i < bs_last_barrier; ++ i ) {
- __kmp_str_buf_print(
- & buffer,
- "%s%s barrier pattern: gather=%s, release=%s\n",
- KMP_VERSION_PREF_STR,
- __kmp_barrier_type_name[ i ],
- __kmp_barrier_pattern_name[ __kmp_barrier_gather_pattern[ i ] ],
- __kmp_barrier_pattern_name[ __kmp_barrier_release_pattern[ i ] ]
- ); // __kmp_str_buf_print
- }; // for i
- __kmp_str_buf_print( & buffer, "%s\n", & __kmp_version_lock[ KMP_VERSION_MAGIC_LEN ] );
- #endif
- __kmp_str_buf_print(
- & buffer,
- "%sthread affinity support: %s\n",
- KMP_VERSION_PREF_STR,
- #if KMP_AFFINITY_SUPPORTED
- (
- KMP_AFFINITY_CAPABLE()
- ?
- (
- __kmp_affinity_type == affinity_none
- ?
- "not used"
- :
- "yes"
- )
- :
- "no"
- )
- #else
- "no"
- #endif
- );
- __kmp_printf( "%s", buffer.str );
- __kmp_str_buf_free( & buffer );
- K_DIAG( 1, ( "KMP_VERSION is true\n" ) );
- #endif // KMP_STUB
+void __kmp_print_version_1(void) {
+ if (__kmp_version_1_printed) {
+ return;
+ }; // if
+ __kmp_version_1_printed = TRUE;
+
+#ifndef KMP_STUB
+ kmp_str_buf_t buffer;
+ __kmp_str_buf_init(&buffer);
+ // Print version strings skipping initial magic.
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_lib_ver[KMP_VERSION_MAGIC_LEN]);
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_lib_type[KMP_VERSION_MAGIC_LEN]);
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_link_type[KMP_VERSION_MAGIC_LEN]);
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_build_time[KMP_VERSION_MAGIC_LEN]);
+#if KMP_MIC
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_target_env[KMP_VERSION_MAGIC_LEN]);
+#endif
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_build_compiler[KMP_VERSION_MAGIC_LEN]);
+#if defined(KMP_GOMP_COMPAT)
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_alt_comp[KMP_VERSION_MAGIC_LEN]);
+#endif /* defined(KMP_GOMP_COMPAT) */
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_omp_api[KMP_VERSION_MAGIC_LEN]);
+ __kmp_str_buf_print(&buffer, "%sdynamic error checking: %s\n",
+ KMP_VERSION_PREF_STR,
+ (__kmp_env_consistency_check ? "yes" : "no"));
+#ifdef KMP_DEBUG
+ for (int i = bs_plain_barrier; i < bs_last_barrier; ++i) {
+ __kmp_str_buf_print(
+ &buffer, "%s%s barrier branch bits: gather=%u, release=%u\n",
+ KMP_VERSION_PREF_STR, __kmp_barrier_type_name[i],
+ __kmp_barrier_gather_branch_bits[i],
+ __kmp_barrier_release_branch_bits[i]); // __kmp_str_buf_print
+ }; // for i
+ for (int i = bs_plain_barrier; i < bs_last_barrier; ++i) {
+ __kmp_str_buf_print(
+ &buffer, "%s%s barrier pattern: gather=%s, release=%s\n",
+ KMP_VERSION_PREF_STR, __kmp_barrier_type_name[i],
+ __kmp_barrier_pattern_name[__kmp_barrier_gather_pattern[i]],
+ __kmp_barrier_pattern_name
+ [__kmp_barrier_release_pattern[i]]); // __kmp_str_buf_print
+ }; // for i
+ __kmp_str_buf_print(&buffer, "%s\n",
+ &__kmp_version_lock[KMP_VERSION_MAGIC_LEN]);
+#endif
+ __kmp_str_buf_print(
+ &buffer, "%sthread affinity support: %s\n", KMP_VERSION_PREF_STR,
+#if KMP_AFFINITY_SUPPORTED
+ (KMP_AFFINITY_CAPABLE()
+ ? (__kmp_affinity_type == affinity_none ? "not used" : "yes")
+ : "no")
+#else
+ "no"
+#endif
+ );
+ __kmp_printf("%s", buffer.str);
+ __kmp_str_buf_free(&buffer);
+ K_DIAG(1, ("KMP_VERSION is true\n"));
+#endif // KMP_STUB
} // __kmp_print_version_1
-//
// Called at parallel initialization time.
-//
static int __kmp_version_2_printed = FALSE;
-void
-__kmp_print_version_2( void ) {
- if ( __kmp_version_2_printed ) {
- return;
- }; // if
- __kmp_version_2_printed = TRUE;
+void __kmp_print_version_2(void) {
+ if (__kmp_version_2_printed) {
+ return;
+ }; // if
+ __kmp_version_2_printed = TRUE;
} // __kmp_print_version_2
// end of file //
OpenPOWER on IntegriCloud