Home | History | Annotate | Download | only in parallel

Lines Matching full:__source

63 	/** @brief __index of the __source __sequence. */
129 * @param __source __index of the __source __sequence
134 __insert_start(const _Tp& __key, int __source, bool __sup)
136 unsigned int __pos = _M_k + __source;
149 _M_losers[__pos]._M_source = __source;
230 int __source = _M_losers[0]._M_source;
231 for (unsigned int __pos = (_M_k + __source) / 2; __pos > 0;
236 || _M_losers[__pos]._M_source < __source))
240 && _M_losers[__pos]._M_source < __source))))
244 std::swap(_M_losers[__pos]._M_source, __source);
250 _M_losers[0]._M_source = __source;
332 int __source = _M_losers[0]._M_source;
333 for (unsigned int __pos = (_M_k + __source) / 2; __pos > 0;
342 std::swap(_M_losers[__pos]._M_source, __source);
348 _M_losers[0]._M_source = __source;
393 void __insert_start(const _Tp& __key, int __source, bool __sup)
395 unsigned int __pos = _M_k + __source;
398 _M_losers[__pos]._M_source = __source;
460 int __source = _M_losers[0]._M_source;
461 for (unsigned int __pos = (_M_k + __source) / 2; __pos > 0;
464 // The smaller one gets promoted, ties are broken by __source.
466 || _M_losers[__pos]._M_source < __source))
470 && _M_losers[__pos]._M_source < __source))))
474 std::swap(_M_losers[__pos]._M_source, __source);
480 _M_losers[0]._M_source = __source;
542 int __source = _M_losers[0]._M_source;
543 for (unsigned int __pos = (_M_k + __source) / 2; __pos > 0;
552 std::swap(_M_losers[__pos]._M_source, __source);
558 _M_losers[0]._M_source = __source;
631 __insert_start(const _Tp& __key, int __source, bool)
633 unsigned int __pos = _M_k + __source;
636 _M_losers[__pos]._M_source = __source;
708 int __source = _M_losers[0]._M_source;
709 for (unsigned int __pos = (_M_k + __source) / 2; __pos > 0;
715 && _M_losers[__pos]._M_source < __source))
718 std::swap(_M_losers[__pos]._M_source, __source);
723 _M_losers[0]._M_source = __source;
803 int __source = _M_losers[0]._M_source;
804 for (unsigned int __pos = (_M_k + __source) / 2; __pos > 0;
811 std::swap(_M_losers[__pos]._M_source, __source);
816 _M_losers[0]._M_source = __source;
876 __insert_start(const _Tp& __key, int __source, bool)
878 unsigned int __pos = _M_k + __source;
881 _M_losers[__pos]._M_source = __source;
951 int __source = _M_losers[0]._M_source;
952 for (unsigned int __pos = (_M_k + __source) / 2; __pos > 0;
958 && _M_losers[__pos]._M_source < __source))
961 std::swap(_M_losers[__pos]._M_source, __source);
966 _M_losers[0]._M_source = __source;
1044 int __source = _M_losers[0]._M_source;
1045 for (unsigned int __pos = (_M_k + __source) / 2; __pos > 0;
1052 std::swap(_M_losers[__pos]._M_source, __source);
1057 _M_losers[0]._M_source = __source;