Home | History | Annotate | Download | only in bits

Lines Matching refs:_Array

1 // The template and inlines for the -*- C++ -*- internal _Array helper class.
399 // Helper class _Array, first layer of valarray abstraction.
405 struct _Array
407 explicit _Array(size_t);
408 explicit _Array(_Tp* const __restrict__);
409 explicit _Array(const valarray<_Tp>&);
410 _Array(const _Tp* __restrict__, size_t);
421 __valarray_copy_construct(_Array<_Tp> __a, _Array<size_t> __i,
422 _Array<_Tp> __b, size_t __n)
429 __valarray_copy_construct(_Array<_Tp> __a, size_t __n, size_t __s,
430 _Array<_Tp> __b)
435 __valarray_fill (_Array<_Tp> __a, size_t __n, const _Tp& __t)
440 __valarray_fill(_Array<_Tp> __a, size_t __n, size_t __s, const _Tp& __t)
445 __valarray_fill(_Array<_Tp> __a, _Array<size_t> __i,
452 __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b)
458 __valarray_copy(_Array<_Tp> __a, size_t __n, size_t __s, _Array<_Tp> __b)
464 __valarray_copy(_Array<_Tp> __a, _Array<_Tp> __b, size_t __n, size_t __s)
471 __valarray_copy(_Array<_Tp> __a, size_t __n, size_t __s1,
472 _Array<_Tp> __b, size_t __s2)
478 __valarray_copy(_Array<_Tp> __a, _Array<size_t> __i,
479 _Array<_Tp> __b, size_t __n)
485 __valarray_copy(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b,
486 _Array<size_t> __i)
493 __valarray_copy(_Array<_Tp> __src, size_t __n, _Array<size_t> __i,
494 _Array<_Tp> __dst, _Array<size_t> __j)
502 _Array<_Tp>::_Array(size_t __n)
508 _Array<_Tp>::_Array(_Tp* const __restrict__ __p)
513 _Array<_Tp>::_Array(const valarray<_Tp>& __v)
518 _Array<_Tp>::_Array(const _Tp* __restrict__ __b, size_t __s)
524 _Array<_Tp>::begin () const
530 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, const _Tp& __t) \
538 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, _Array<_Tp> __b) \
547 _Array_augmented_##_Name(_Array<_Tp> __a, \
557 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, size_t __s, \
558 _Array<_Tp> __b) \
568 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<_Tp> __b, \
579 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __s, \
589 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<size_t> __i, \
590 _Array<_Tp> __b, size_t __n) \
600 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, \
601 _Array<_Tp> __b, _Array<size_t> __i) \
611 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<size_t> __i, \
621 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<bool> __m, \
622 _Array<_Tp> __b, size_t __n) \
640 _Array_augmented_##_Name(_Array<_Tp> __a, size_t __n, \
641 _Array<_Tp> __b, _Array<bool> __m) \
659 _Array_augmented_##_Name(_Array<_Tp> __a, _Array<bool> __m, \