/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/parallel/ |
algo.h | 69 __gnu_parallel::sequential_tag) 78 { return for_each(begin, end, f, __gnu_parallel::sequential_tag()); } 85 __gnu_parallel::_Parallelism parallelism_tag 86 = __gnu_parallel::parallel_balanced) 89 static_cast<__gnu_parallel::sequence_index_t>(end - begin) 90 >= __gnu_parallel::_Settings::get().for_each_minimal_n 91 && __gnu_parallel::is_parallel(parallelism_tag))) 94 __gnu_parallel::for_each_selector<RandomAccessIterator> functionality; 96 return __gnu_parallel:: 98 __gnu_parallel::dummy_reduct() [all...] |
numeric | 57 __gnu_parallel::sequential_tag) 63 BinaryOperation binary_op, __gnu_parallel::sequential_tag) 71 { return accumulate(begin, end, init, __gnu_parallel::sequential_tag()); } 79 __gnu_parallel::sequential_tag()); } 88 __gnu_parallel::_Parallelism parallelism_tag 89 = __gnu_parallel::parallel_unbalanced) 92 static_cast<__gnu_parallel::sequence_index_t>(end - begin) 93 >= __gnu_parallel::_Settings::get().accumulate_minimal_n 94 && __gnu_parallel::is_parallel(parallelism_tag))) 97 __gnu_parallel::accumulate_selector<_RandomAccessIterator [all...] |
algorithmfwd.h | 47 adjacent_find(_FIter, _FIter, __gnu_parallel::sequential_tag); 65 __gnu_parallel::sequential_tag); 83 count(_IIter, _IIter, const _Tp&, __gnu_parallel::sequential_tag); 87 count(_IIter, _IIter, const _Tp&, __gnu_parallel::_Parallelism); 96 __gnu_parallel::_Parallelism parallelism 97 = __gnu_parallel::parallel_unbalanced); 106 count_if(_IIter, _IIter, _Predicate, __gnu_parallel::sequential_tag); 110 count_if(_IIter, _IIter, _Predicate, __gnu_parallel::_Parallelism); 119 __gnu_parallel::_Parallelism parallelism 120 = __gnu_parallel::parallel_unbalanced) [all...] |
numericfwd.h | 47 accumulate(_IIter, _IIter, _Tp, __gnu_parallel::sequential_tag); 51 accumulate(_IIter, _IIter, _Tp, __gnu_parallel::_Parallelism); 64 __gnu_parallel::sequential_tag); 69 __gnu_parallel::_Parallelism); 80 __gnu_parallel::_Parallelism parallelism 81 = __gnu_parallel::parallel_unbalanced); 94 __gnu_parallel::sequential_tag); 99 __gnu_parallel::sequential_tag); 104 __gnu_parallel::_Parallelism); 109 __gnu_parallel::_Parallelism) [all...] |
features.h | 40 * @see __gnu_parallel::_Settings::sort_algorithm */ 47 * @see __gnu_parallel::_Settings::sort_algorithm */ 54 * @see __gnu_parallel::_Settings::sort_algorithm */ 60 * @see __gnu_parallel::_Settings::find_algorithm */ 66 * @see __gnu_parallel::_Settings::find_algorithm */ 73 * @see __gnu_parallel::_Settings::find_algorithm */ 82 * @see __gnu_parallel::_Rb_tree */ 90 * @see __gnu_parallel::_Rb_tree */ 99 * @see __gnu_parallel::_Rb_tree */
|
algobase.h | 56 __gnu_parallel::sequential_tag) 64 Predicate pred, __gnu_parallel::sequential_tag) 87 __gnu_parallel::find_template(begin1, end1, begin2, pred, 88 __gnu_parallel:: 108 typedef __gnu_parallel::equal_to<value1_type, value2_type> equal_to_type; 134 __gnu_parallel::sequential_tag) 142 Predicate pred, __gnu_parallel::sequential_tag) 164 __gnu_parallel::sequential_tag) 174 Predicate pred, __gnu_parallel::sequential_tag) 208 typedef __gnu_parallel::equal_from_less<Predicate, value1_type [all...] |
settings.h | 49 * __gnu_parallel::sequential_tag() to the end of the parameter list, 53 * std::sort(v.begin(), v.end(), __gnu_parallel::sequential_tag()); 62 * The global variable __gnu_parallel::_Settings::algorithm_strategy 74 * __gnu_parallel::_Settings::[algorithm]_minimal_n . 92 * __gnu_parallel::_Settings::algorithm_strategy. Usually a decision 95 #define _GLIBCXX_PARALLEL_CONDITION(c) (__gnu_parallel::_Settings::get().algorithm_strategy != __gnu_parallel::force_sequential && ((__gnu_parallel::get_max_threads() > 1 && (c)) || __gnu_parallel::_Settings::get().algorithm_strategy == __gnu_parallel::force_parallel) 114 namespace __gnu_parallel namespace [all...] |
base.h | 54 * @namespace __gnu_parallel 57 namespace __gnu_parallel namespace 78 namespace __gnu_parallel namespace 113 /** @brief Encode two integers into one __gnu_parallel::lcas_t. 118 * @return __gnu_parallel::lcas_t value encoding @c a and @c b. 127 /** @brief Decode two integers from one __gnu_parallel::lcas_t. 128 * @param x __gnu_parallel::lcas_t to decode integers from. 332 /** @brief Iterator associated with __gnu_parallel::pseudo_sequence. 469 } //namespace __gnu_parallel
|
compiletime_settings.h | 67 * __gnu_parallel::parallel_random_shuffle(). */ 73 * __gnu_parallel::parallel_random_shuffle(). */
|
partition.h | 45 namespace __gnu_parallel namespace 360 // Comparator == __gnu_parallel::lexicographic<S, int, 361 // __gnu_parallel::less<S, S> > 364 __gnu_parallel::binder2nd<Comparator, value_type, value_type, bool> 385 __gnu_parallel::unary_negate<__gnu_parallel:: 387 pred(__gnu_parallel::binder1st<Comparator, value_type, 426 } //namespace __gnu_parallel
|
find.h | 43 namespace __gnu_parallel namespace 173 * @see __gnu_parallel::_Settings::find_sequential_search_size 174 * @see __gnu_parallel::_Settings::find_initial_block_size 175 * @see __gnu_parallel::_Settings::find_maximum_block_size 176 * @see __gnu_parallel::_Settings::find_increasing_factor 300 * @see __gnu_parallel::_Settings::find_sequential_search_size 301 * @see __gnu_parallel::_Settings::find_block_size
|
omp_loop.h | 42 namespace __gnu_parallel namespace 81 __gnu_parallel::min<difference_type>(get_max_threads(), length);
|
par_loop.h | 41 namespace __gnu_parallel namespace 83 __gnu_parallel::min<difference_type>(get_max_threads(), length);
|
random_number.h | 38 namespace __gnu_parallel namespace 122 } // namespace __gnu_parallel
|
workstealing.h | 47 namespace __gnu_parallel namespace 135 __gnu_parallel::max<thread_index_t>(1, 136 __gnu_parallel::min<difference_type>(length, get_max_threads())); 276 my_job.last = __gnu_parallel::min(stolen_try, supposed_last);
|
quicksort.h | 38 namespace __gnu_parallel namespace 82 __gnu_parallel::binder2nd<Comparator, value_type, value_type, bool> 177 } //namespace __gnu_parallel
|
multiway_merge.h | 55 namespace __gnu_parallel namespace [all...] |
balanced_quicksort.h | 58 namespace __gnu_parallel namespace 131 __gnu_parallel::binder2nd<Comparator, value_type, value_type, bool> 281 __gnu_parallel::binder2nd 304 __gnu_parallel::unary_negate<__gnu_parallel::binder1st 306 pred(__gnu_parallel::binder1st 475 } // namespace __gnu_parallel
|
find_selectors.h | 40 namespace __gnu_parallel namespace 42 /** @brief Base class of all __gnu_parallel::find_template selectors. */
|
partial_sum.h | 42 namespace __gnu_parallel namespace 162 __gnu_parallel::sequential_tag()));
|
queue.h | 42 namespace __gnu_parallel namespace 145 } //namespace __gnu_parallel
|
sort.h | 55 namespace __gnu_parallel namespace 227 } // end namespace __gnu_parallel
|
unique_copy.h | 38 namespace __gnu_parallel namespace 190 }//namespace __gnu_parallel
|
equally_split.h | 34 namespace __gnu_parallel namespace
|
for_each.h | 43 namespace __gnu_parallel namespace
|