HomeSort by relevance Sort by last modified time
    Searched refs:difference_type (Results 1 - 25 of 191) sorted by null

1 2 3 4 5 6 7 8

  /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_

Completed in 281 milliseconds

1 2 3 4 5 6 7 8