| /oneTBB/test/conformance/ |
| H A D | conformance_parallel_pipeline.cpp | 120 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 D | conformance_multifunction_node.cpp | 35 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 D | conformance_concurrent_hash_map.cpp | 1216 template <bool I = IsConstructible, typename = typename std::enable_if<I>::type>
|
| /oneTBB/test/common/ |
| H A D | concepts_common.h | 160 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.h | 154 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 D | Mixing_Two_Runtimes.rst | 42 …D=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -I../../src -I../../src/rml/include -I../../inclu…
|
| /oneTBB/examples/migration/recursive_fibonacci/ |
| H A D | README.md | 18 recursive_fibonacci N C I T 22 * `I` - number of iteration to measure benchmark time.
|
| H A D | CMakeLists.txt | 32 # Parameters of executable N C I: 35 # `I` - number of iteration to measure benchmark time.
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | concurrent_hash_map.h | 435 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 D | enumerable_thread_specific.h | 768 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 D | tbb.pc.in | 24 Cflags: -I${includedir}
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | When_Task-Based_Programming_Is_Inappropriate.rst | 14 while waiting for I/O or mutexes for long periods. If threads hold
|
| H A D | Throughput_of_pipeline.rst | 22 serial filters are limited by the I/O speed of the system. Indeed, even
|
| H A D | Working_on_the_Assembly_Line_pipeline.rst | 51 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 D | win32-tbb.def | 45 ?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 D | win32-tbbmalloc.def | 39 ?pool_malloc@rml@@YAPAXPAVMemoryPool@1@I@Z
|
| /oneTBB/python/ |
| H A D | CMakeLists.txt | 30 set(TBB4PY_INCLUDE_STRING "-I${dir} ${TBB4PY_INCLUDE_STRING}")
|
| H A D | README.md | 37 …- `python3 setup.py build -b<output_directory_path> build_ext -I<path_to_tbb_includes> -L<path_to_…
|
| /oneTBB/doc/GSG/ |
| H A D | integrate.rst | 57 -I<path-to>/tbb/latest/lib/pkgconfig/../..//include
|
| /oneTBB/doc/ |
| H A D | Doxyfile.in | 172 # using the -I flag.
|