| /oneTBB/cmake/ |
| H A D | config_generation.cmake | 22 set(options HANDLE_SUBDIRS) 23 set(oneValueArgs INSTALL_DIR 42 set(_tbb_pc_lib_name tbb) 54 set(TBB_LIB_PREFIX "lib") 57 set (TBB_HANDLE_IMPLIB " 62 set(TBB_HANDLE_SUBDIRS "set(_tbb_subdir gcc4.8)") 76 set (TBB_HANDLE_IMPLIB " 83 set(TBB_LIB_PREFIX "") 84 set(TBB_LIB_EXT "lib") 90 set (TBB_HANDLE_IMPLIB " [all …]
|
| H A D | sanitize.cmake | 15 set(TBB_SANITIZE ${TBB_SANITIZE} CACHE STRING "Sanitizer parameter passed to compiler/linker" FORCE) 23 set(TBB_SANITIZE_OPTION -fsanitize=${TBB_SANITIZE}) 27 set(CMAKE_REQUIRED_LIBRARIES "${TBB_SANITIZE_OPTION} ${CMAKE_REQUIRED_LIBRARIES}") 37 set(TBB_TESTS_ENVIRONMENT ${TBB_TESTS_ENVIRONMENT} 41 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${TBB_SANITIZE_OPTION}") 42 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${TBB_SANITIZE_OPTION}") 43 set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${TBB_SANITIZE_OPTION}")
|
| H A D | hwloc_detection.cmake | 19 set(CMAKE_HWLOC_${hwloc_version}_DLL_PATH STUB) 21 set(HWLOC_TARGET_NAME HWLOC::hwloc_${hwloc_version}) 42 set(HWLOC_TARGET_EXPLICITLY_DEFINED TRUE) 56 set(TBBBIND_LIBRARY_NAME tbbbind) 58 set(TBBBIND_LIBRARY_NAME tbbbind_2_0) 60 set(TBBBIND_LIBRARY_NAME tbbbind_2_5)
|
| H A D | packaging.cmake | 17 set(CPACK_PACKAGE_NAME "${PROJECT_NAME}") 18 set(CPACK_PACKAGE_VERSION "${TBB_VERSION}") 20 set(CPACK_GENERATOR ZIP) 21 # Note: this is an internal non-documented variable set by CPack
|
| /oneTBB/integration/windows/env/ |
| H A D | vars.bat | 30 set "SCRIPT_NAME=%~nx0" 31 set "TBB_SCRIPT_DIR=%~d0%~p0" 32 set "TBBROOT=%TBB_SCRIPT_DIR%.." 35 set TBB_TARGET_ARCH=intel64 36 set TBB_ARCH_SUFFIX= 37 set TBB_TARGET_VS=vc14 56 set TBB_ARCH_SUFFIX=32 61 set TBB_TARGET_VS= 66 set TBB_ARCH_SUFFIX= 84 set "PATH=%TBB_DLL_PATH%;%PATH%" [all …]
|
| H A D | vars.bat.in | 20 set "TBBROOT=@TBBROOT_REPLACEMENT@" 21 set "TBB_DLL_PATH=@BINARY_PATH_REPLACEMENT@" 23 set "INCLUDE=%TBBROOT%\include;%INCLUDE%" 24 set "CPATH=%TBBROOT%\include;%CPATH%" 25 set "LIB=@LIBRARY_PATH_REPLACEMENT@;%LIB%" 26 set "PATH=@BINARY_PATH_REPLACEMENT@;%PATH%" 27 set "PKG_CONFIG_PATH=@LIBRARY_PATH_REPLACEMENT@\pkgconfig;%PKG_CONFIG_PATH%"
|
| /oneTBB/cmake/compilers/ |
| H A D | MSVC.cmake | 15 set(TBB_LINK_DEF_FILE_FLAG ${CMAKE_LINK_DEF_FILE_FLAG}) 16 set(TBB_DEF_FILE_PREFIX win${TBB_ARCH}) 25 set(TBB_WARNING_SUPPRESS /wd4324) 27 set(TBB_TEST_COMPILE_FLAGS ${TBB_TEST_COMPILE_FLAGS} /bigobj) 35 set(TBB_LIB_COMPILE_FLAGS -D_CRT_SECURE_NO_WARNINGS /GS) 41 set(TBB_LIB_LINK_FLAGS ${TBB_LIB_LINK_FLAGS} /SAFESEH ) 52 set(TBB_COMMON_LINK_LIBS OneCore.lib) 72 set(CMAKE_SYSTEM_PROCESSOR "") 75 set(CMAKE_CXX_STANDARD_LIBRARIES "") 85 set(TBB_IPO_LINK_FLAGS $<$<NOT:$<CONFIG:Debug>>:-flto>) [all …]
|
| H A D | Clang.cmake | 16 set(TBB_EMSCRIPTEN 1) 25 set(TBB_LINK_DEF_FILE_FLAG "") 26 set(TBB_DEF_FILE_PREFIX "") 28 set(TBB_LINK_DEF_FILE_FLAG -Wl,-exported_symbols_list,) 29 set(TBB_DEF_FILE_PREFIX mac${TBB_ARCH}) 37 set(TBB_LINK_DEF_FILE_FLAG -Wl,--version-script=) 38 set(TBB_DEF_FILE_PREFIX lin${TBB_ARCH}) 45 set(TBB_MMD_FLAG -MMD) 69 set(TBB_COMMON_LINK_LIBS ${CMAKE_DL_LIBS}) 77 set(TBB_IPO_COMPILE_FLAGS $<$<NOT:$<CONFIG:Debug>>:-flto>) [all …]
|
| H A D | GNU.cmake | 16 set(TBB_LINK_DEF_FILE_FLAG "") 17 set(TBB_DEF_FILE_PREFIX "") 19 set(TBB_LINK_DEF_FILE_FLAG -Wl,-exported_symbols_list,) 20 set(TBB_DEF_FILE_PREFIX mac${TBB_ARCH}) 25 set(TBB_LINK_DEF_FILE_FLAG -Wl,--version-script=) 26 set(TBB_DEF_FILE_PREFIX lin${TBB_ARCH}) 35 set(TBB_MMD_FLAG -MMD) 43 set(TBB_COMMON_LINK_LIBS ${CMAKE_DL_LIBS}) 62 set(TBB_IPO_COMPILE_FLAGS $<$<NOT:$<CONFIG:Debug>>:-flto>) 63 set(TBB_IPO_LINK_FLAGS $<$<NOT:$<CONFIG:Debug>>:-flto>) [all …]
|
| H A D | Intel.cmake | 17 set(TBB_WARNING_LEVEL ${TBB_WARNING_LEVEL} /W3) 18 set(TBB_OPENMP_FLAG /Qopenmp) 19 set(TBB_IPO_COMPILE_FLAGS $<$<NOT:$<CONFIG:Debug>>:/Qipo>) 20 set(TBB_IPO_LINK_FLAGS $<$<NOT:$<CONFIG:Debug>>:/INCREMENTAL:NO>) 23 …set(TBB_COMMON_COMPILE_FLAGS ${TBB_COMMON_COMPILE_FLAGS} -fstack-protector -Wformat -Wformat-secur… 25 set(TBB_OPENMP_FLAG -qopenmp) 26 set(TBB_IPO_COMPILE_FLAGS $<$<NOT:$<CONFIG:Debug>>:-ipo>) 30 set(TBB_LIB_LINK_FLAGS ${TBB_LIB_LINK_FLAGS} -static-intel) 31 set(TBB_OPENMP_FLAG -qopenmp) 32 set(TBB_IPO_COMPILE_FLAGS $<$<NOT:$<CONFIG:Debug>>:-ipo>) [all …]
|
| H A D | AppleClang.cmake | 15 set(TBB_LINK_DEF_FILE_FLAG -Wl,-exported_symbols_list,) 16 set(TBB_DEF_FILE_PREFIX mac${TBB_ARCH}) 17 set(TBB_WARNING_LEVEL -Wall -Wextra $<$<BOOL:${TBB_STRICT}>:-Werror>) 18 set(TBB_TEST_WARNING_FLAGS -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor) 19 set(TBB_WARNING_SUPPRESS -Wno-parentheses -Wno-non-virtual-dtor -Wno-dangling-else) 21 set(TBB_COMMON_COMPILE_FLAGS -D_XOPEN_SOURCE) 26 set(TBB_MMD_FLAG -MMD) 29 # Ignore -Werror set through add_compile_options() or added to CMAKE_CXX_FLAGS if TBB_STRICT is dis… 36 set(_tbb_target_architectures "${CMAKE_OSX_ARCHITECTURES}") 38 set(_tbb_target_architectures "${CMAKE_SYSTEM_PROCESSOR}") [all …]
|
| H A D | IntelLLVM.cmake | 17 set(TBB_OPENMP_FLAG /Qopenmp) 18 set(TBB_IPO_COMPILE_FLAGS $<$<NOT:$<CONFIG:Debug>>:/Qipo>) 19 set(TBB_IPO_LINK_FLAGS $<$<NOT:$<CONFIG:Debug>>:/INCREMENTAL:NO>) 22 set(TBB_IPO_COMPILE_FLAGS $<$<NOT:$<CONFIG:Debug>>:-ipo>) 23 set(TBB_OPENMP_FLAG -qopenmp) 25 set(TBB_IPO_LINK_FLAGS ${TBB_IPO_LINK_FLAGS} ${TBB_IPO_COMPILE_FLAGS})
|
| /oneTBB/cmake/toolchains/ |
| H A D | mips.cmake | 19 set(MIPS_TOOLCHAIN_INCLUDED TRUE) 21 set(CMAKE_SYSTEM_NAME Linux) 22 set(CMAKE_SYSTEM_VERSION 1) 23 set(CMAKE_SYSTEM_PROCESSOR mips) 25 set(CMAKE_C_COMPILER ${CMAKE_FIND_ROOT_PATH}/bin/mips-img-linux-gnu-gcc) 26 set(CMAKE_CXX_COMPILER ${CMAKE_FIND_ROOT_PATH}/bin/mips-img-linux-gnu-g++) 27 set(CMAKE_LINKER ${CMAKE_FIND_ROOT_PATH}/bin/mips-img-linux-gnu-ld) 33 set(THREADS_PTHREAD_ARG "0" CACHE STRING "Result from TRY_RUN" FORCE) 35 set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) 36 set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) [all …]
|
| H A D | riscv64.cmake | 19 set(RISCV_TOOLCHAIN_INCLUDED TRUE) 21 set(CMAKE_SYSTEM_NAME Linux) 22 set(CMAKE_SYSTEM_VERSION 1) 23 set(CMAKE_SYSTEM_PROCESSOR riscv) 26 set(CMAKE_C_COMPILER ${CMAKE_FIND_ROOT_PATH}/bin/riscv64-unknown-linux-gnu-clang) 27 set(CMAKE_CXX_COMPILER ${CMAKE_FIND_ROOT_PATH}/bin/riscv64-unknown-linux-gnu-clang++) 28 set(CMAKE_LINKER ${CMAKE_FIND_ROOT_PATH}/bin/riscv64-unknown-linux-gnu-ld) 30 set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) 31 set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) 34 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -march=rv64imafd_zba_zbb -mabi=lp64d " CACHE INTERNAL "")
|
| /oneTBB/integration/cmake/ |
| H A D | generate_vars.cmake | 24 set(INPUT_FILE "${SOURCE_DIR}/integration/${VARS_TEMPLATE}") 25 set(OUTPUT_FILE "${BIN_PATH}/${VARS_NAME}") 38 set(OUTPUT_FILE "${BINARY_DIR}/internal_install_vars") 40 set(TBBROOT_REPLACEMENT "$(cd $(dirname \${BASH_SOURCE}) && pwd -P)/..") 41 set(LIBRARY_PATH_REPLACEMENT "$TBBROOT/${TBB_CMAKE_INSTALL_LIBDIR}/") 42 …set(CMAKE_ENVIRONMENT_SOURCING_STRING "CMAKE_PREFIX_PATH=\"\${TBBROOT}/${TBB_CMAKE_INSTALL_LIBDIR}… 44 set(TBBROOT_REPLACEMENT "%~d0%~p0..") 45 set(LIBRARY_PATH_REPLACEMENT "%TBBROOT%\\${TBB_CMAKE_INSTALL_LIBDIR}") 46 set(BINARY_PATH_REPLACEMENT "%TBBROOT%\\bin") 47 …set(CMAKE_ENVIRONMENT_SOURCING_STRING "set \"CMAKE_PREFIX_PATH=%TBBROOT%\\${TBB_CMAKE_INSTALL_LIBD…
|
| /oneTBB/ |
| H A D | CMakeLists.txt | 53 set(TBBMALLOC_BINARY_VERSION 2) 54 set(TBBBIND_BINARY_VERSION 3) 68 set(CMAKE_CXX_STANDARD 11) 90 set(TBB_ARCH 32) 92 set(TBB_ARCH 64) 112 set(BUILD_SHARED_LIBS ON) 132 set(TBB_ENABLE_IPO OFF) 139 set(CMAKE_DEBUG_POSTFIX _debug) 156 set(_tbb_win_store _wd) 198 set(THREADS_HAVE_PTHREAD_ARG TRUE) [all …]
|
| /oneTBB/integration/windows/oneapi/ |
| H A D | vars.bat | 28 echo :: ERROR: This script requires that the ONEAPI_ROOT env variable is set." 34 set "TBBROOT=%ONEAPI_ROOT%" 37 set "TBB_TARGET_ARCH=%INTEL_TARGET_ARCH%" 38 set TBB_TARGET_VS= 39 set ARCH_SUFFIX= 44 if /i "%1"=="vs2019" (set TBB_TARGET_VS= ) & shift & goto ParseArgs 45 if /i "%1"=="vs2022" (set TBB_TARGET_VS= ) & shift & goto ParseArgs 46 if /i "%1"=="all" (set TBB_TARGET_VS=vc_mt) & shift & goto ParseArgs 48 if "%TBB_TARGET_ARCH%"=="ia32" set ARCH_SUFFIX=32 52 set "TBB_DLL_PATH=%TBBROOT%\bin%ARCH_SUFFIX%\%TBB_TARGET_VS%"
|
| /oneTBB/doc/ |
| H A D | Doxyfile.in | 352 # should set this option to NO. 435 # normally produced when WARNINGS is set to YES. 524 # and Mac users are advised to set this option to NO. 966 # If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using 996 # also VERBATIM_HEADERS is set to NO. 1026 # If the REFERENCES_LINK_SOURCE tag is set to YES and SOURCE_BROWSER tag is set 1461 # tree, you can set this option to YES if you also set GENERATE_TREEVIEW to YES. 1873 # missing definitions are set to their default value. 2215 # set to NO 2226 # This tag requires that the tag HAVE_DOT is set to YES. [all …]
|
| /oneTBB/cmake/templates/ |
| H A D | TBBConfig.cmake.in | 23 set(TBB_IMPORTED_TARGETS "") 27 set(TBB_FIND_COMPONENTS "tbb;tbbmalloc;tbbmalloc_proxy") 29 set(TBB_FIND_REQUIRED_${_tbb_component} 1) 36 set(TBB_INTERFACE_VERSION @TBB_INTERFACE_VERSION@) 43 set(TBB_FIND_REQUIRED_tbbmalloc ${TBB_FIND_REQUIRED_tbbmalloc_proxy}) 48 set(_tbb_intel_arch intel64) 50 set(_tbb_intel_arch ia32) 51 set(_tbb_arch_suffix 32) 61 set(TBB_${_tbb_component}_FOUND 0) 110 set(TBB_${_tbb_component}_FOUND 1) [all …]
|
| H A D | TBBConfigVersion.cmake.in | 15 set(PACKAGE_VERSION @TBB_VERSION@) 18 set(PACKAGE_VERSION_COMPATIBLE FALSE) 20 set(PACKAGE_VERSION_COMPATIBLE TRUE) 22 set(PACKAGE_VERSION_EXACT TRUE)
|
| /oneTBB/integration/linux/modulefiles/ |
| H A D | tbb32 | 22 set min_tcl_ver 8.4 33 set scriptpath "${ModulesCurrentModulefile}" 34 set scriptpath "[file dirname [file normalize "$scriptpath/___"]]" 37 set modulefilename "[file tail [file dirname "${scriptpath}"]]" 38 set modulefilever "[file tail "${scriptpath}"]" 39 set modulefilepath "${scriptpath}" 40 set componentroot "[file dirname [file dirname [file dirname [file dirname "${scriptpath}"]]]]" 60 set tbbroot "$componentroot" 61 set tbb_target_arch "ia32"
|
| H A D | tbb | 22 set min_tcl_ver 8.4 33 set scriptpath "${ModulesCurrentModulefile}" 34 set scriptpath "[file dirname [file normalize "$scriptpath/___"]]" 37 set modulefilename "[file tail [file dirname "${scriptpath}"]]" 38 set modulefilever "[file tail "${scriptpath}"]" 39 set modulefilepath "${scriptpath}" 40 set componentroot "[file dirname [file dirname [file dirname [file dirname "${scriptpath}"]]]]" 60 set tbbroot "$componentroot" 61 set tbb_target_arch "intel64"
|
| /oneTBB/doc/main/reference/ |
| H A D | follows_and_precedes_functions.rst | 21 the successor of the set of nodes passed as an argument. 24 the predecessor of the set of nodes passed as an argument. 28 node being constructed is obtained either from the specified node set or the sequence of nodes pass… 52 /*unspecified*/ follows( node_set<NodeType, NodeTypes...>& set ); 58 /*unspecified*/ precedes( node_set<NodeType, NodeTypes...>& set ); 66 Either a set or a sequence of nodes can be used as arguments for ``follows`` and 70 :caption: A set of nodes as an input
|
| /oneTBB/examples/parallel_reduce/convex_hull/ |
| H A D | CMakeLists.txt | 36 set(EXECUTABLE "$<TARGET_FILE:convex_hull_bench>") 37 set(PERF_EXECUTABLE "$<TARGET_FILE:convex_hull_sample>") 38 set(ARGS "") 39 set(LIGHT_ARGS 4 400) 40 set(PERF_ARGS silent auto 40000000)
|
| /oneTBB/src/tbb/ |
| H A D | CMakeLists.txt | 152 set(_tbb_pc_lib_name tbb) 155 set(_tbb_pc_lib_name ${_tbb_pc_lib_name}${TBB_BINARY_VERSION}) 159 set(TBB_PC_NAME tbb) 161 set(TBB_PC_NAME tbb32) 164 set(_prefix_for_pc_file "${CMAKE_INSTALL_PREFIX}") 167 set(_libdir_for_pc_file "${CMAKE_INSTALL_LIBDIR}") 169 set(_libdir_for_pc_file "\${prefix}/${CMAKE_INSTALL_LIBDIR}") 173 set(_includedir_for_pc_file "${CMAKE_INSTALL_INCLUDEDIR}") 175 set(_includedir_for_pc_file "\${prefix}/${CMAKE_INSTALL_INCLUDEDIR}")
|