Home
last modified time | relevance | path

Searched refs:target (Results 1 – 25 of 28) sorted by relevance

12

/oneTBB/cmake/
H A Dutils.cmake25 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 Dvars_utils.cmake28 macro(tbb_gen_vars target)
30 add_custom_command(TARGET ${target} POST_BUILD COMMAND
34 -DBIN_PATH=$<TARGET_FILE_DIR:${target}>
H A DREADME.md91 - `--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 Dconfig_generation.cmake88 … 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 Dtask.cpp104 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 Dthread_control_monitor.h44 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 Dconcurrent_bounded_queue.cpp52 … 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 Dco_context.h135 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 Dscheduler_common.h425 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 Dthread_data.h177 void resume(task_dispatcher& target);
H A DCMakeLists.txt133 … # Create a copy of target linker file (tbb<ver>[_debug].lib) with legacy name (tbb[_debug].lib)
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_queue.h312 … 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 Dconcurrent_priority_queue.h367 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 Dutility.hpp90 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 DCMakeLists.txt19 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 DINSTALL.md33 - `--target <target>` - specific target, "all" is default.
57 Special ``--install`` target can alternatively be used for installation, e.g. ``make install``.
H A DCMakeLists.txt330 # 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 DFenced_Data_Transfer.rst159 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 DDivide_and_Conquer.rst135 The problem is to find all nodes that collide with a target node. The
/oneTBB/examples/common/gui/xcode/tbbExample/
H A DOpenGLView.m43 …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__.py88 w = self.Process(target=tbb_process_pool_worker27,
130 w = self.Process(target=tbb_process_pool_worker3,
/oneTBB/.github/workflows/
H A Dci.yml280 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 Dmips.cmake32 # Define return code for this try_run as 0 since threads are expected to be available on target mac…
/oneTBB/test/
H A DCMakeLists.txt17 # 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 Dbackend.cpp1181 … 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()

12