Lines Matching refs:_M_data
517 _Tp* __restrict__ _M_data; in _GLIBCXX_BEGIN_NAMESPACE() local
527 return _M_data[__i];
535 return _M_data[__i];
551 valarray<_Tp>::valarray() : _M_size(0), _M_data(0) {} in _GLIBCXX_BEGIN_NAMESPACE()
556 : _M_size(__n), _M_data(__valarray_get_storage<_Tp>(__n)) in valarray()
557 { std::__valarray_default_construct(_M_data, _M_data + __n); } in valarray()
562 : _M_size(__n), _M_data(__valarray_get_storage<_Tp>(__n)) in valarray()
563 { std::__valarray_fill_construct(_M_data, _M_data + __n, __t); } in valarray()
568 : _M_size(__n), _M_data(__valarray_get_storage<_Tp>(__n)) in valarray()
571 std::__valarray_copy_construct(__p, __p + __n, _M_data); in valarray()
577 : _M_size(__v._M_size), _M_data(__valarray_get_storage<_Tp>(__v._M_size)) in valarray()
578 { std::__valarray_copy_construct(__v._M_data, __v._M_data + _M_size, in valarray()
579 _M_data); } in valarray()
584 : _M_size(__sa._M_sz), _M_data(__valarray_get_storage<_Tp>(__sa._M_sz)) in valarray()
587 (__sa._M_array, __sa._M_sz, __sa._M_stride, _Array<_Tp>(_M_data)); in valarray()
594 _M_data(__valarray_get_storage<_Tp>(_M_size)) in valarray()
598 _Array<_Tp>(_M_data), _M_size); in valarray()
604 : _M_size(__ma._M_sz), _M_data(__valarray_get_storage<_Tp>(__ma._M_sz)) in valarray()
607 (__ma._M_array, __ma._M_mask, _Array<_Tp>(_M_data), _M_size); in valarray()
613 : _M_size(__ia._M_sz), _M_data(__valarray_get_storage<_Tp>(__ia._M_sz)) in valarray()
616 (__ia._M_array, __ia._M_index, _Array<_Tp>(_M_data), _M_size); in valarray()
622 : _M_size(__e.size()), _M_data(__valarray_get_storage<_Tp>(_M_size)) in valarray()
623 { std::__valarray_copy_construct(__e, _M_size, _Array<_Tp>(_M_data)); } in valarray()
629 std::__valarray_destroy_elements(_M_data, _M_data + _M_size); in ~valarray()
630 std::__valarray_release_memory(_M_data); in ~valarray()
638 std::__valarray_copy(__v._M_data, _M_size, _M_data);
646 std::__valarray_fill(_M_data, _M_size, __t);
656 __sa._M_stride, _Array<_Tp>(_M_data));
666 _Array<_Tp>(_M_data), _M_size);
676 _Array<_Tp>(_M_data), _M_size);
686 _Array<_Tp>(_M_data), _M_size);
695 std::__valarray_copy(__e, _M_size, _Array<_Tp>(_M_data));
704 return _Expr<_Closure, _Tp>(_Closure (_Array<_Tp>(_M_data), __s));
710 { return slice_array<_Tp>(_Array<_Tp>(_M_data), __s); }
718 (_Closure(_Array<_Tp>(_M_data), __gs._M_index->_M_index));
726 (_Array<_Tp>(_M_data), __gs._M_index->_M_index);
737 return valarray<_Tp>(mask_array<_Tp>(_Array<_Tp>(_M_data), __s,
749 return mask_array<_Tp>(_Array<_Tp>(_M_data), __s, _Array<bool>(__m));
764 return indirect_array<_Tp>(_Array<_Tp>(_M_data), __i.size(),
778 return std::__valarray_sum(_M_data, _M_data + _M_size); in sum()
794 std::__valarray_copy_construct(_M_data, in shift()
795 _M_data + _M_size, __tmp_M_data); in shift()
801 std::__valarray_copy_construct(_M_data + __n, in shift()
802 _M_data + _M_size, __tmp_M_data); in shift()
811 std::__valarray_copy_construct(_M_data, _M_data + _M_size + __n, in shift()
818 __ret._M_data = __tmp_M_data; in shift()
835 std::__valarray_copy_construct(_M_data, in cshift()
836 _M_data + _M_size, __tmp_M_data); in cshift()
842 std::__valarray_copy_construct(_M_data, _M_data + __n, in cshift()
844 std::__valarray_copy_construct(_M_data + __n, _M_data + _M_size, in cshift()
852 std::__valarray_copy_construct(_M_data + _M_size + __n, in cshift()
853 _M_data + _M_size, __tmp_M_data); in cshift()
854 std::__valarray_copy_construct(_M_data, _M_data + _M_size + __n, in cshift()
859 __ret._M_data = __tmp_M_data; in cshift()
870 std::__valarray_destroy_elements(_M_data, _M_data + _M_size); in resize()
873 std::__valarray_release_memory(_M_data); in resize()
875 _M_data = __valarray_get_storage<_Tp>(__n); in resize()
877 std::__valarray_fill_construct(_M_data, _M_data + __n, __c); in resize()
885 return *std::min_element(_M_data, _M_data+_M_size); in min()
893 return *std::max_element(_M_data, _M_data+_M_size); in max()
934 _Array_augmented_##_Name(_Array<_Tp>(_M_data), _M_size, __t); \
943 _Array_augmented_##_Name(_Array<_Tp>(_M_data), _M_size, \
944 _Array<_Tp>(__v._M_data)); \
966 _Array_augmented_##_Name(_Array<_Tp>(_M_data), __e, _M_size); \