/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/parallel/ |
equally_split.h | 46 template<typename difference_type, typename OutputIterator> 48 equally_split(difference_type n, thread_index_t num_threads, OutputIterator s) 50 difference_type chunk_length = n / num_threads; 51 difference_type num_longer_chunks = n % num_threads; 52 difference_type pos = 0; 71 template<typename difference_type> 72 difference_type 73 equally_split_point(difference_type n, 77 difference_type chunk_length = n / num_threads; 78 difference_type num_longer_chunks = n % num_threads [all...] |
search.h | 55 typedef _DifferenceTp difference_type; typedef 60 difference_type k = 0; 61 for (difference_type j = 2; j <= length; j++) 87 typedef typename traits_type::difference_type difference_type; typedef 91 difference_type pattern_length = end2 - begin2; 98 difference_type input_length = (end1 - begin1) - pattern_length; 101 difference_type result = (end1 - begin1); 102 difference_type *splitters; 112 std::max<difference_type>(1 [all...] |
find.h | 107 typedef typename traits_type::difference_type difference_type; typedef 110 difference_type length = end1 - begin1; 111 difference_type result = length; 112 difference_type* borders; 123 borders = new difference_type[num_threads + 1]; 128 difference_type start = borders[iam], stop = borders[iam + 1]; 132 for (difference_type pos = start; pos < stop; ++pos) 198 typedef typename traits_type::difference_type difference_type; typedef 320 typedef typename traits_type::difference_type difference_type; typedef [all...] |
workstealing.h | 56 typedef _DifferenceTp difference_type; typedef in struct:__gnu_parallel::Job 62 _GLIBCXX_JOB_VOLATILE difference_type first; 67 _GLIBCXX_JOB_VOLATILE difference_type last; 72 _GLIBCXX_JOB_VOLATILE difference_type load; 105 difference_type bound) 110 typedef typename traits_type::difference_type difference_type; typedef 114 difference_type chunk_size = static_cast<difference_type>(__s.workstealing_chunk_size); 117 difference_type length = (bound < 0) ? (end - begin) : bound [all...] |
random_shuffle.h | 56 typedef typename traits_type::difference_type difference_type; typedef in struct:__gnu_parallel::DRandomShufflingGlobalData 67 difference_type** dist; 70 difference_type* starts; 127 typedef typename traits_type::difference_type difference_type; typedef 134 difference_type length = sd->starts[iam + 1] - sd->starts[iam]; 136 difference_type* dist = new difference_type[sd->num_bins + 1]; 148 for (difference_type i = 0; i < length; ++i 267 typedef typename traits_type::difference_type difference_type; typedef 400 typedef typename traits_type::difference_type difference_type; typedef 512 typedef typename traits_type::difference_type difference_type; typedef [all...] |
unique_copy.h | 58 typedef typename traits_type::difference_type difference_type; typedef 60 difference_type size = last - first; 66 difference_type *counter; 67 difference_type *borders; 76 borders = new difference_type[num_threads + 2]; 78 counter = new difference_type[num_threads + 1]; 83 difference_type begin, end; 87 difference_type i = 0; 121 difference_type begin_output [all...] |
omp_loop.h | 73 difference_type bound) 76 std::iterator_traits<RandomAccessIterator>::difference_type 77 difference_type; typedef 79 difference_type length = end - begin; 81 __gnu_parallel::min<difference_type>(get_max_threads(), length); 99 for (difference_type pos = 0; pos < length; ++pos)
|
omp_loop_static.h | 73 difference_type bound) 76 std::iterator_traits<RandomAccessIterator>::difference_type 77 difference_type; typedef 79 difference_type length = end - begin; 81 std::min<difference_type>(get_max_threads(), length); 99 for (difference_type pos = 0; pos < length; ++pos)
|
quicksort.h | 50 typename std::iterator_traits<RandomAccessIterator>::difference_type 54 <RandomAccessIterator>::difference_type pivot_rank, 56 <RandomAccessIterator>::difference_type 61 typedef typename traits_type::difference_type difference_type; typedef 63 difference_type n = end - begin; 71 for (difference_type s = 0; s < num_samples; ++s) 84 difference_type split = 108 typedef typename traits_type::difference_type difference_type; typedef 166 typedef typename traits_type::difference_type difference_type; typedef [all...] |
multiway_mergesort.h | 49 typedef _DifferenceTp difference_type; typedef in struct:__gnu_parallel::Piece 52 difference_type begin; 55 difference_type end; 66 typedef typename traits_type::difference_type difference_type; typedef in struct:__gnu_parallel::PMWMSSortingData 75 difference_type* starts; 84 difference_type* offsets; 87 std::vector<Piece<difference_type> >* pieces; 103 typedef _DifferenceTp difference_type; typedef 107 difference_type* es = new difference_type[num_samples + 2] 199 typedef typename traits_type::difference_type difference_type; typedef 320 typedef typename traits_type::difference_type difference_type; typedef 406 typedef typename traits_type::difference_type difference_type; typedef [all...] |
par_loop.h | 74 difference_type bound) 77 typedef typename traits_type::difference_type difference_type; typedef 78 const difference_type length = end - begin; 83 __gnu_parallel::min<difference_type>(get_max_threads(), length); 100 difference_type
|
iterator.h | 55 typedef typename traits_type::difference_type difference_type; typedef in class:__gnu_parallel::iterator_pair 105 operator+(difference_type delta) const 108 difference_type 128 typedef typename std::iterator_traits<Iterator1>::difference_type 129 difference_type; typedef in class:__gnu_parallel::iterator_triple 191 operator+(difference_type delta) const 194 difference_type
|
partial_sum.h | 93 <InputIterator>::difference_type n) 97 typedef typename traits_type::difference_type difference_type; typedef 103 std::min<difference_type>(get_max_threads(), n - 1); 112 difference_type* borders; 123 borders = new difference_type[num_threads + 2]; 129 difference_type chunk_length = 203 typedef typename traits_type::difference_type difference_type; typedef 205 difference_type n = end - begin [all...] |
partition.h | 54 typename std::iterator_traits<RandomAccessIterator>::difference_type 60 typedef typename traits_type::difference_type difference_type; typedef 62 difference_type n = end - begin; 69 _GLIBCXX_VOLATILE difference_type left = 0, right = n - 1; 70 _GLIBCXX_VOLATILE difference_type leftover_left, leftover_right; 71 _GLIBCXX_VOLATILE difference_type leftnew, rightnew; 75 difference_type chunk_size = __s.partition_chunk_size; 91 chunk_size = std::max<difference_type>(__s.partition_chunk_size, 102 difference_type num_chunks = (right - left + 1) / chunk_size 335 typedef typename traits_type::difference_type difference_type; typedef [all...] |
set_operations.h | 71 typedef typename traits_type::difference_type difference_type; typedef in struct:__gnu_parallel::symmetric_difference_func 106 difference_type 110 difference_type counter = 0; 150 typedef typename traits_type::difference_type difference_type; typedef in struct:__gnu_parallel::difference_func 180 difference_type 184 difference_type counter = 0; 218 typedef typename traits_type::difference_type difference_type; typedef in struct:__gnu_parallel::intersection_func 283 difference_type; typedef in struct:__gnu_parallel::union_func 361 typedef typename traits_type::difference_type difference_type; typedef [all...] |
balanced_quicksort.h | 65 typedef typename traits_type::difference_type difference_type; typedef in struct:__gnu_parallel::QSBThreadLocal 81 volatile difference_type* elements_leftover; 99 typename std::iterator_traits<RandomAccessIterator>::difference_type 107 typedef typename traits_type::difference_type difference_type; typedef 115 difference_type n = end - begin; 135 difference_type split_pos = parallel_partition( 171 typedef typename traits_type::difference_type difference_type; typedef 244 typedef typename traits_type::difference_type difference_type; typedef 426 typedef typename traits_type::difference_type difference_type; typedef [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/bits/ |
stl_iterator_base_types.h | 111 typedef _Distance difference_type; typedef in struct:iterator 129 typedef typename _Iterator::difference_type difference_type; typedef in struct:iterator_traits 139 typedef ptrdiff_t difference_type; typedef in struct:iterator_traits 149 typedef ptrdiff_t difference_type; typedef in struct:iterator_traits
|
stl_iterator_base_funcs.h | 69 inline typename iterator_traits<_InputIterator>::difference_type 76 typename iterator_traits<_InputIterator>::difference_type __n = 0; 86 inline typename iterator_traits<_RandomAccessIterator>::difference_type 109 inline typename iterator_traits<_InputIterator>::difference_type 171 typename iterator_traits<_InputIterator>::difference_type __d = __n; 179 iterator_traits<_InputIterator>::difference_type __n = 1) 188 iterator_traits<_BidirectionalIterator>::difference_type __n = 1)
|
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/pb_ds/detail/pat_trie_/ |
child_iterator.hpp | 45 typedef typename Allocator::difference_type difference_type; typedef in struct:iterator
|
const_child_iterator.hpp | 46 typedef typename Allocator::difference_type difference_type; typedef in struct:const_iterator
|
/external/astl/tests/ |
test_iterator.cpp | 41 typedef ptrdiff_t difference_type; typedef in struct:android::Input 49 typedef ptrdiff_t difference_type; typedef in struct:android::Forward 57 typedef ptrdiff_t difference_type; typedef in struct:android::Bidirectional 65 typedef ptrdiff_t difference_type; typedef in struct:android::Random
|
/external/astl/include/ |
iterator | 55 typedef _Distance difference_type; // Distance between iterators. 67 typedef typename _Iterator::difference_type difference_type; 79 typedef ptrdiff_t difference_type; 89 typedef ptrdiff_t difference_type; 105 typedef typename iterator_traits<_Iterator>::difference_type 106 difference_type; 139 reference operator[](const difference_type& n) const { 143 __wrapper_iterator& operator+=(const difference_type& n) { 148 __wrapper_iterator operator+(const difference_type& n) const [all...] |
/external/stlport/stlport/stl/ |
_deque.c | 113 const_iterator __mid = __x.begin() + difference_type(__len); 210 difference_type __index = __pos - this->_M_start; 247 difference_type __index = __pos - this->_M_start; 262 difference_type __n = __last - __first; 263 difference_type __elems_before = __first - this->_M_start; 264 if (__elems_before <= difference_type(this->size() - __n) / 2) { 326 difference_type __n = __last - __first; 327 difference_type __elems_before = __first - this->_M_start; 328 if (__elems_before <= difference_type(this->size() - __n) / 2) { 467 const difference_type __elems_before = __pos - this->_M_start [all...] |
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
_deque.c | 113 const_iterator __mid = __x.begin() + difference_type(__len); 210 difference_type __index = __pos - this->_M_start; 247 difference_type __index = __pos - this->_M_start; 262 difference_type __n = __last - __first; 263 difference_type __elems_before = __first - this->_M_start; 264 if (__elems_before <= difference_type(this->size() - __n) / 2) { 326 difference_type __n = __last - __first; 327 difference_type __elems_before = __first - this->_M_start; 328 if (__elems_before <= difference_type(this->size() - __n) / 2) { 467 const difference_type __elems_before = __pos - this->_M_start [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/ext/pb_ds/detail/unordered_iterator/ |
const_iterator.hpp | 54 typedef typename Allocator::difference_type difference_type; typedef in class:const_iterator_
|