Lines Matching defs:__last1

42 __mismatch_loop(_Iter1 __first1, _Sent1 __last1, _Iter2 __first2, _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) {
43 while (__first1 != __last1) {
54 __mismatch(_Iter1 __first1, _Sent1 __last1, _Iter2 __first2, _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) {
55 return std::__mismatch_loop(__first1, __last1, __first2, __pred, __proj1, __proj2);
62 __mismatch_vectorized(_Iter __first1, _Iter __last1, _Iter __first2) {
70 auto __last2 = __first2 + (__last1 - __first1);
71 while (static_cast<size_t>(__last1 - __first1) >= __unroll_count * __vec_size) [[__unlikely__]] {
92 while (static_cast<size_t>(__last1 - __first1) >= __vec_size) {
102 if (__last1 - __first1 == 0)
108 __first1 = __last1 - __vec_size;
118 return std::__mismatch_loop(__first1, __last1, __first2, __pred, __proj, __proj);
129 __mismatch(_Tp* __first1, _Tp* __last1, _Tp* __first2, _Pred&, _Proj1&, _Proj2&) {
130 return std::__mismatch_vectorized(__first1, __last1, __first2);
142 __mismatch(_Tp* __first1, _Tp* __last1, _Tp* __first2, _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) {
144 return std::__mismatch_loop(__first1, __last1, __first2, __pred, __proj1, __proj2);
147 auto __ret = std::__mismatch_vectorized(_Iter(__first1), _Iter(__last1), _Iter(__first2));
155 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _BinaryPredicate __pred) {
158 std::__unwrap_iter(__first1), std::__unwrap_iter(__last1), std::__unwrap_iter(__first2), __pred, __proj, __proj);
164 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2) {
165 return std::mismatch(__first1, __last1, __first2, __equal_to());
171 _Iter1 __first1, _Sent1 __last1, _Iter2 __first2, _Sent2 __last2, _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) {
172 while (__first1 != __last1 && __first2 != __last2) {
183 __mismatch(_Tp* __first1, _Tp* __last1, _Tp* __first2, _Tp* __last2, _Pred& __pred, _Proj1& __proj1, _Proj2& __proj2) {
184 auto __len = std::min(__last1 - __first1, __last2 - __first2);
191 _InputIterator1 __last1,
198 std::__unwrap_iter(__last1),
209 mismatch(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2) {
210 return std::mismatch(__first1, __last1, __first2, __last2, __equal_to());