| /oneTBB/cmake/ |
| H A D | utils.cmake | 25 macro(tbb_install_target target) 27 install(TARGETS ${target} 41 install(TARGETS ${target} 48 install(FILES $<TARGET_PDB_FILE:${target}> 56 macro(tbb_handle_ipo target) 58 set_target_properties(${target} PROPERTIES 63 target_compile_options(${target} PRIVATE ${TBB_IPO_COMPILE_FLAGS}) 65 target_link_options(${target} PRIVATE ${TBB_IPO_LINK_FLAGS}) 67 target_link_libraries(${target} PRIVATE ${TBB_IPO_LINK_FLAGS})
|
| H A D | vars_utils.cmake | 28 macro(tbb_gen_vars target) 30 add_custom_command(TARGET ${target} POST_BUILD COMMAND 34 -DBIN_PATH=$<TARGET_FILE_DIR:${target}>
|
| H A D | README.md | 91 - `--target <target>` - specific target, "all" is the default. 166 To build a test, use the default target ``all``: 171 Or use a specific test target: 173 cmake --build . --target <test> # e.g. test_version 183 Or by using the ``test`` target: 185 cmake --build . --target test # currently does not work on Windows* OS 275 `python_build` target requirements:
|
| H A D | config_generation.cmake | 88 … TBB_LIB_REL_PATH (e.g. <prefix>/lib) and are passed as IMPORTED_IMPLIB_<CONFIG> property to target 89 … to <prefix>/bin or <prefix>/redist and are passed as IMPORTED_LOCATION_<CONFIG> property to target
|
| /oneTBB/src/tbb/ |
| H A D | task.cpp | 104 task_dispatcher& target = is_recalled ? default_task_disp : create_coroutine(*m_thread_data); in internal_suspend() local 106 resume(target); in internal_suspend() 124 bool task_dispatcher::resume(task_dispatcher& target) { in resume() argument 128 __TBB_ASSERT(&target != this, "We cannot resume to ourself"); in resume() 134 td->attach_task_dispatcher(target); in resume() 137 __TBB_ASSERT(target.m_suspend_point != nullptr, "Suspend point must be created"); in resume() 140 m_suspend_point->resume(target.m_suspend_point); in resume()
|
| H A D | thread_control_monitor.h | 44 resume_node(market_context ctx, execution_data_ext& ed_ext, task_dispatcher& target) in resume_node() argument 45 : base_type(ctx), my_curr_dispatcher(ed_ext.task_disp), my_target_dispatcher(&target) in resume_node()
|
| H A D | concurrent_bounded_queue.cpp | 52 … std::ptrdiff_t target, d1::delegate_base& predicate ) in wait_bounded_queue_monitor() argument 57 …tor.wait<concurrent_monitor::thread_context>([&] { return !predicate(); }, std::uintptr_t(target)); in wait_bounded_queue_monitor()
|
| H A D | co_context.h | 135 void resume(co_context& target) { in resume() argument 138 __TBB_ASSERT(target.my_state == co_suspended, nullptr); in resume() 141 target.my_state = co_executing; in resume() 144 swap_coroutine(my_coroutine, target.my_coroutine); in resume()
|
| H A D | scheduler_common.h | 425 explicit resume_task(task_dispatcher& target) : m_target(target) { in resume_task() 435 suspend_point_type(arena* a, std::size_t stack_size, task_dispatcher& target); 556 bool resume(task_dispatcher& target); in alignas()
|
| H A D | thread_data.h | 177 void resume(task_dispatcher& target);
|
| H A D | CMakeLists.txt | 133 … # Create a copy of target linker file (tbb<ver>[_debug].lib) with legacy name (tbb[_debug].lib)
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | concurrent_queue.h | 312 … std::ptrdiff_t target, d1::delegate_base& predicate ); 329 …(r1::concurrent_monitor* monitors, std::size_t monitor_tag, std::ptrdiff_t target, FuncType pred) { in internal_wait() argument 331 r1::wait_bounded_queue_monitor(monitors, monitor_tag, target, func); in internal_wait() 560 std::ptrdiff_t target = ticket - my_capacity; in internal_push() local 572 internal_wait(my_monitors, cbq_slots_avail_tag, target, pred); in internal_push() 601 std::ptrdiff_t target; in internal_pop() local 606 target = my_queue_representation->head_counter++; in internal_pop() 607 …std::ptrdiff_t>(my_queue_representation->tail_counter.load(std::memory_order_relaxed)) <= target) { in internal_pop() 617 internal_wait(my_monitors, cbq_items_avail_tag, target, pred); in internal_pop() 623 …} while (!my_queue_representation->choose(target).pop(dst, target, *my_queue_representation, my_al… in internal_pop() [all …]
|
| H A D | concurrent_priority_queue.h | 367 size_type target = child; in reheap() local 369 ++target; in reheap() 371 if (my_compare(data[target], data.back())) in reheap() 373 data[cur_pos] = std::move(data[target]); in reheap() 374 cur_pos = target; in reheap()
|
| /oneTBB/examples/common/utility/ |
| H A D | utility.hpp | 90 target(src.target), in type_impl() 94 type& target; member in utility::internal::type_impl 103 target(a_target), in type_impl() 112 internal::string_to("1", target); in parse_and_store() 115 internal::string_to(s, target); in parse_and_store() 125 if (!((validating_function)(target))) { in parse_and_store() 127 str << "'" << target << "' is invalid value for argument '" << name << "'"; in parse_and_store() 141 if (!is_null_c_str(target)) in value() 142 str << target; in value()
|
| /oneTBB/src/tbbbind/ |
| H A D | CMakeLists.txt | 19 message(STATUS "HWLOC target ${REQUIRED_HWLOC_TARGET} doesn't exist." 20 " The ${TBBBIND_NAME} target cannot be created") 98 …message(STATUS "The ${TBBBIND_LIBRARY_NAME} target will be configured using the HWLOC ${HWLOC_VERS…
|
| /oneTBB/ |
| H A D | INSTALL.md | 33 - `--target <target>` - specific target, "all" is default. 57 Special ``--install`` target can alternatively be used for installation, e.g. ``make install``.
|
| H A D | CMakeLists.txt | 330 # This custom target may be implemented without separate CMake script, but it requires 332 # only for corresponding custom target, it was implemented by this way.
|
| /oneTBB/doc/main/tbb_userguide/design_patterns/ |
| H A D | Fenced_Data_Transfer.rst | 159 target of a pointer before reading the pointer. A modern processor 161 lines. The target of a pointer may be in a cache line that has 163 appearance that the processor presciently read the pointer target.
|
| H A D | Divide_and_Conquer.rst | 135 The problem is to find all nodes that collide with a target node. The
|
| /oneTBB/examples/common/gui/xcode/tbbExample/ |
| H A D | OpenGLView.m | 43 …timer = [NSTimer scheduledTimerWithTimeInterval:0.03 target:self selector:@selector(update_window)… 94 …timer = [NSTimer scheduledTimerWithTimeInterval:0.03 target:self selector:@selector(update_window)…
|
| /oneTBB/python/tbb/ |
| H A D | __init__.py | 88 w = self.Process(target=tbb_process_pool_worker27, 130 w = self.Process(target=tbb_process_pool_worker3,
|
| /oneTBB/.github/workflows/ |
| H A D | ci.yml | 280 cmake --build . -v --target light_test_examples 306 cmake --build . -v --target light_test_examples 341 cmake --build . -v --target light_test_examples
|
| /oneTBB/cmake/toolchains/ |
| H A D | mips.cmake | 32 # Define return code for this try_run as 0 since threads are expected to be available on target mac…
|
| /oneTBB/test/ |
| H A D | CMakeLists.txt | 17 # General function for test target generation 28 # Define the target for test 87 # Function for C test target generation 93 # Define the target for test 117 # Function for lib test target generation 364 # Common target for the tbbbind related tests
|
| /oneTBB/src/tbbmalloc/ |
| H A D | backend.cpp | 1181 … IndexedBins *target = toRet->slabAligned ? &freeSlabAlignedBins : &freeLargeBlockBins; in coalescAndPutList() local 1183 target->addBlock(bin, toRet, toRet->sizeTmp, addToTail); in coalescAndPutList() 1184 } else if (!target->tryAddBlock(bin, toRet, addToTail)) { in coalescAndPutList()
|