Home
last modified time | relevance | path

Searched refs:I (Results 1 – 20 of 20) sorted by relevance

/oneTBB/test/conformance/
H A Dconformance_parallel_pipeline.cpp120 template<typename I, typename O>
131 return I(); in RunPipeline()
207 using I = typename std::tuple_element<0, T>::type; typedef
212 oneapi::tbb::filter<I, O> default_filter;
214 auto made_filter1 = oneapi::tbb::make_filter<I,O>(mode, [](I)->O{return O();}); in __anon5895f2ca0802() argument
222 oneapi::tbb::filter<I, O> one_filter(mode, [](I)->O{return O();}); in __anon5895f2ca0a02() argument
243 using I = typename std::tuple_element<0, T>::type; typedef
251 auto filter_chain = oneapi::tbb::filter<void, I>(filter_table[i], input_filter<I>()) &
252 oneapi::tbb::filter<I, O>(filter_table[j], middle_filter<I,O>()) &
256 …oneapi::tbb::filter<void, I> filter1 = oneapi::tbb::filter<void, I>(filter_table[i], input_filter<
[all …]
H A Dconformance_multifunction_node.cpp35 template<typename I, typename O>
39 …CHECK_MESSAGE((std::is_base_of<graph_node, multifunction_node<I, O>>::value), "multifunction_node … in test_inheritance()
40 …CHECK_MESSAGE((std::is_base_of<receiver<I>, multifunction_node<I, O>>::value), "multifunction_node… in test_inheritance()
H A Dconformance_concurrent_hash_map.cpp1216 template <bool I = IsConstructible, typename = typename std::enable_if<I>::type>
/oneTBB/test/common/
H A Dconcepts_common.h160 template <typename I> using Correct = ParallelForFunc<I, /*() = */State::correct>;
161 template <typename I> using NoOperatorRoundBrackets = ParallelForFunc<I, /*() = */State::not_define…
162 template <typename I> using OperatorRoundBracketsNonConst = ParallelForFunc<I, /*() = */State::inco…
612 template <typename I, typename O> using Correct = PortsNodeBody<I, O, output_ports_type<I, O>, /*Co…
613 template <typename I, typename O> using NonCopyable = PortsNodeBody<I, O, output_ports_type<I, O>, …
614 template <typename I, typename O> using NonDestructible = PortsNodeBody<I, O, output_ports_type<I, …
615 template <typename I, typename O> using NoOperatorRoundBrackets = PortsNodeBody<I, O, output_ports_…
626 template <typename I, typename O> using Correct = PortsNodeBody<I, O, gateway_type<I, O>, /*CopyCto…
627 template <typename I, typename O> using NonCopyable = PortsNodeBody<I, O, gateway_type<I, O>, /*Cop…
628 template <typename I, typename O> using NonDestructible = PortsNodeBody<I, O, gateway_type<I, O>, /…
[all …]
/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_node_set_impl.h154 template<size_t I>
157 static auto get_impl(NodeType& node, std::true_type) -> decltype(input_port<I>(node)) {
158 return input_port<I>(node);
176 template<size_t I>
179 static auto internal_get(NodeType& node, std::true_type) -> decltype(output_port<I>(node)) {
180 return output_port<I>(node);
211 template<size_t I>
216 make_edge(std::get<I>(predecessors), successor_selector<I>::get(node));
217 make_edges_helper<I - 1>::connect_predecessors(predecessors, node);
222 make_edge(predecessor_selector<I>::get(node), std::get<I>(successors));
[all …]
/oneTBB/doc/main/tbb_userguide/Migration_Guide/
H A DMixing_Two_Runtimes.rst42 …D=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I../../src -I../../src/rml/include -I../../inclu…
/oneTBB/examples/migration/recursive_fibonacci/
H A DREADME.md18 recursive_fibonacci N C I T
22 * `I` - number of iteration to measure benchmark time.
H A DCMakeLists.txt32 # Parameters of executable N C I:
35 # `I` - number of iteration to measure benchmark time.
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_hash_map.h435 template <typename I>
594 template <typename I> in __TBB_requires()
896 template <typename I> in __TBB_requires()
897 concurrent_hash_map( I first, I last, const allocator_type &a = allocator_type() ) in __TBB_requires()
907 template <typename I> in __TBB_requires()
1225 template <typename I> in __TBB_requires()
1226 void insert( I first, I last ) { in __TBB_requires()
1467 template <typename K, typename I> in __TBB_requires()
1468 std::pair<I, I> internal_equal_range( const K& key, I end_ ) const { in __TBB_requires()
1510 template <typename I> in __TBB_requires()
[all …]
H A Denumerable_thread_specific.h768 template<typename I>
769 class generic_range_type: public blocked_range<I> {
774 using iterator = I;
777 …generic_range_type( I begin_, I end_, std::size_t grainsize_ = 1) : blocked_range<I>(begin_,end_,g…
779 …generic_range_type( const generic_range_type<U>& r) : blocked_range<I>(r.begin(),r.end(),r.grainsi…
780 generic_range_type( generic_range_type& r, split ) : blocked_range<I>(r,split()) {}
/oneTBB/integration/pkg-config/
H A Dtbb.pc.in24 Cflags: -I${includedir}
/oneTBB/doc/main/tbb_userguide/
H A DWhen_Task-Based_Programming_Is_Inappropriate.rst14 while waiting for I/O or mutexes for long periods. If threads hold
H A DThroughput_of_pipeline.rst22 serial filters are limited by the I/O speed of the system. Indeed, even
H A DWorking_on_the_Assembly_Line_pipeline.rst51 Assume that the raw file I/O is sequential. The squaring filter can be
55 raw I/O is sequential, the formatting of input and output can be moved
/oneTBB/src/tbb/def/
H A Dwin32-tbb.def45 ?allocate@r1@detail@tbb@@YAPAXAAPAVsmall_object_pool@d1@23@I@Z
81 ?submit@r1@detail@tbb@@YAXAAVtask@d1@23@AAVtask_group_context@523@PAVarena@123@I@Z
143 ?wait_on_address@r1@detail@tbb@@YAXPAXAAVdelegate_base@d1@23@I@Z
/oneTBB/src/tbbmalloc/def/
H A Dwin32-tbbmalloc.def39 ?pool_malloc@rml@@YAPAXPAVMemoryPool@1@I@Z
/oneTBB/python/
H A DCMakeLists.txt30 set(TBB4PY_INCLUDE_STRING "-I${dir} ${TBB4PY_INCLUDE_STRING}")
H A DREADME.md37 …- `python3 setup.py build -b<output_directory_path> build_ext -I<path_to_tbb_includes> -L<path_to_…
/oneTBB/doc/GSG/
H A Dintegrate.rst57 -I<path-to>/tbb/latest/lib/pkgconfig/../..//include
/oneTBB/doc/
H A DDoxyfile.in172 # using the -I flag.