Home
last modified time | relevance | path

Searched refs:valarray (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12.1/contrib/libstdc++/include/std/
H A Dstd_valarray.h134 valarray(const valarray&); in _GLIBCXX_BEGIN_NAMESPACE()
162 valarray<_Tp>& operator=(const valarray<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
378 valarray<_Tp>& operator*=(const valarray<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
381 valarray<_Tp>& operator/=(const valarray<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
384 valarray<_Tp>& operator%=(const valarray<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
387 valarray<_Tp>& operator+=(const valarray<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
390 valarray<_Tp>& operator-=(const valarray<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
393 valarray<_Tp>& operator^=(const valarray<_Tp>&); in _GLIBCXX_BEGIN_NAMESPACE()
555 valarray<_Tp>::valarray(size_t __n) in valarray() function
576 valarray<_Tp>::valarray(const valarray<_Tp>& __v) in valarray() function
[all …]
/freebsd-12.1/contrib/libc++/include/
H A Dvalarray31 valarray(const valarray& v);
32 valarray(valarray&& v) noexcept;
41 valarray& operator=(const valarray& v);
42 valarray& operator=(valarray&& v) noexcept;
82 valarray& operator*= (const valarray& v);
83 valarray& operator/= (const valarray& v);
811 valarray(const valarray& __v);
2754 valarray<_Tp>::valarray(size_t __n)
2815 valarray<_Tp>::valarray(const valarray& __v)
2844 valarray<_Tp>::valarray(valarray&& __v) _NOEXCEPT
[all …]
H A Dmodule.modulemap475 module valarray {
476 header "valarray"
/freebsd-12.1/contrib/libstdc++/src/
H A Dvalarray-inst.cc45 template valarray<size_t>::valarray(size_t);
46 template valarray<size_t>::valarray(const valarray<size_t>&);
47 template valarray<size_t>::~valarray();
48 template size_t valarray<size_t>::size() const;
49 template size_t& valarray<size_t>::operator[](size_t);
52 __valarray_product(const valarray<size_t>& __a) in __valarray_product()
59 valarray<size_t>& __t = const_cast<valarray<size_t>&>(__a); in __valarray_product()
68 __gslice_to_index(size_t __o, const valarray<size_t>& __l, in __gslice_to_index()
69 const valarray<size_t>& __s, valarray<size_t>& __i) in __gslice_to_index()
110 gslice::_Indexer::_Indexer(size_t __o, const valarray<size_t>& __l, in _Indexer()
[all …]
H A DMakefile.in73 streambuf-inst.cc streambuf.cc string-inst.cc valarray-inst.cc \
93 streambuf.lo string-inst.lo valarray-inst.lo wlocale-inst.lo \
377 valarray-inst.cc \
H A DMakefile.am170 valarray-inst.cc \
/freebsd-12.1/contrib/libstdc++/include/bits/
H A Dgslice.h79 gslice(size_t, const valarray<size_t>&, const valarray<size_t>&); in _GLIBCXX_BEGIN_NAMESPACE()
98 valarray<size_t> size() const; in _GLIBCXX_BEGIN_NAMESPACE()
101 valarray<size_t> stride() const; in _GLIBCXX_BEGIN_NAMESPACE()
108 valarray<size_t> _M_size; in _GLIBCXX_BEGIN_NAMESPACE()
109 valarray<size_t> _M_stride; in _GLIBCXX_BEGIN_NAMESPACE()
111 _Indexer(size_t, const valarray<size_t>&, in _GLIBCXX_BEGIN_NAMESPACE()
112 const valarray<size_t>&); in _GLIBCXX_BEGIN_NAMESPACE()
124 template<typename _Tp> friend class valarray; in _GLIBCXX_BEGIN_NAMESPACE() local
131 inline valarray<size_t>
135 inline valarray<size_t>
[all …]
H A Dvalarray_after.h157 _IClos (const valarray<_Tp>& __a, const valarray<size_t>& __i)
177 valarray<value_type> operator[](const valarray<bool>&) const;
178 valarray<value_type> operator[](const valarray<size_t>&) const;
226 valarray<_Tp> __v = valarray<_Tp>(*this)[__s];
234 valarray<_Tp> __v = valarray<_Tp>(*this)[__gs];
242 valarray<_Tp> __v = valarray<_Tp>(*this)[__m];
250 valarray<_Tp> __v = valarray<_Tp>(*this)[__i];
263 valarray<_Tp> __v = valarray<_Tp>(*this).shift(__n);
271 valarray<_Tp> __v = valarray<_Tp>(*this).cshift(__n);
279 valarray<_Tp> __v = valarray<_Tp>(*this).apply(__f);
[all …]
H A Dgslice_array.h75 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
77 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
79 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
81 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
83 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
85 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
87 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
89 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
124 const valarray<size_t>& _M_index; in _GLIBCXX_BEGIN_NAMESPACE()
126 friend class valarray<_Tp>; in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
H A Dindirect_array.h77 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
79 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
81 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
83 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
85 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
87 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
89 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
91 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
93 void operator|=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
95 void operator<<=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
H A Dmask_array.h76 void operator=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
78 void operator*=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
80 void operator/=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
82 void operator%=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
84 void operator+=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
86 void operator-=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
88 void operator^=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
90 void operator&=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
92 void operator|=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
94 void operator<<=(const valarray<_Tp>&) const; in _GLIBCXX_BEGIN_NAMESPACE()
[all …]
H A Dslice_array.h137 void operator=(const valarray<_Tp>&) const;
139 void operator*=(const valarray<_Tp>&) const;
141 void operator/=(const valarray<_Tp>&) const;
143 void operator%=(const valarray<_Tp>&) const;
145 void operator+=(const valarray<_Tp>&) const;
147 void operator-=(const valarray<_Tp>&) const;
149 void operator^=(const valarray<_Tp>&) const;
151 void operator&=(const valarray<_Tp>&) const;
153 void operator|=(const valarray<_Tp>&) const;
155 void operator<<=(const valarray<_Tp>&) const;
[all …]
H A Dvalarray_before.h438 typedef _FunBase<valarray<_Tp>, _Tp> _Base;
458 : _FunBase<valarray<_Tp>, const _Tp&>
502 : _UnBase<_Oper, valarray<_Tp> >
504 typedef valarray<_Tp> _Arg;
505 typedef _UnBase<_Oper, valarray<_Tp> > _Base;
589 : _BinBase<_Oper, valarray<_Tp>, valarray<_Tp> >
591 typedef _BinBase<_Oper, valarray<_Tp>, valarray<_Tp> > _Base;
594 _BinClos(const valarray<_Tp>& __v, const valarray<_Tp>& __w)
646 : _BinBase2<_Oper, valarray<_Tp> >
648 typedef _BinBase2<_Oper,valarray<_Tp> > _Base;
[all …]
H A Dvalarray_array.h419 explicit _Array(const valarray<_Tp>&);
523 _Array<_Tp>::_Array(const valarray<_Tp>& __v)
/freebsd-12.1/contrib/libc++/src/
H A Dvalarray.cpp14 template valarray<size_t>::valarray(size_t);
15 template valarray<size_t>::~valarray();
16 template void valarray<size_t>::resize(size_t, size_t);
21 valarray<size_t> __indices(__size_.size()); in __init()
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog103 * src/valarray-inst.cc, include/ext/atomicity.h,
142 * include/std/valarray (operator _Op(const _Tp&,
143 const valarray<>&)): Fix typo.
144 * testsuite/26_numerics/numeric_arrays/valarray/33084.cc: New.
434 * include/std/std_valarray.h (valarray<>::cshift): Fix typo.
460 * include/std/std_valarray.h (valarray<>::shift, valarray<>::cshift):
466 * include/std/std_valarray.h (valarray<>::shift, valarray<>::cshift):
468 * testsuite/26_numerics/valarray/30416.cc: New.
H A DChangeLog-1999728 * src/valarray-inst.cc: Remove explicit intantiation of
732 * src/valarray-inst.cc (__valarray_product(const
733 valarray<size_t>&)): New function.
1714 * src/valarray.cc: Rename to. . .
1715 * src/valarray-inst.cc: This.
1797 (valarray<T>::cshift, valarray<T>::shift): use __builtin_alloca.
1808 * src/valarray.cc: New file.
1812 * src/Makefile.am (sources): add valarray.cc
2265 valarray specification is definitively a bad one.
2545 (valarray<T>::shift): Fix. Update comment.
[all …]
H A DChangeLog-20001605 * include/bits/std_valarray.h (valarray::valarray): Fix thinko.
2820 * testsuite/26_numerics/valarray.cc: Add test.
2989 Line up with libstdc++-v2 version of valarray.
3148 * bits/std_valarray.h (valarray<>::valarray): Likewise.
3149 (valarray<>::resize): Likewise. Tweak.
3150 * src/valarray-inst.cc (__valarray_product): Tweak.
5278 * bits/std_valarray.h (valarray<>::valarray): Use
5282 (valarray<>::~valarray): Use __valarray_destroy_elements to
5284 (valarray<>::shift): Tweak.
5285 (valarray<>::cshift): Likewise.
[all …]
H A DChangeLog-20062572 PR libstdc++/28277 (partial: valarray bits)
2573 * include/std/std_valarray.h (valarray<>::shift(int),
2574 valarray<>::cshift(int)): Avoid __builtin_alloca with no limit,
2576 * testsuite/26_numerics/valarray/28277.cc: New.
4099 * testsuite/26_numerics/valarray/27867.cc: New.
5156 * include/std/std_valarray.h (valarray(const slice_array<>&),
5157 valarray(const gslice_array<>&), valarray(const mask_array<>&),
5158 valarray(const indirect_array<>&), valarray(const _Expr<>&)):
H A DChangeLog-20013730 * include/bits/std_valarray.h (valarray<>::operator[] const):
4132 * include/bits/std_valarray.h(valarray<>::operator[]): Make
4612 * src/valarray-inst.cc (__gslice_to_index): Same.
4844 * src/valarray-inst.cc: Likewise.
5317 * include/bits/std_valarray.h(valarray<>::shift): Avoid
5319 (valarray<>::cshift): Reformat.
5330 * src/valarray-inst.cc (gslice::_Indexer::_Indexer): Don't flip
H A DChangeLog-1998664 * bits/gslice.h: Comment out forward decls of _Array, valarray,
/freebsd-12.1/lib/libc++/
H A DMakefile48 SRCS+= valarray.cpp
207 STD_HEADERS+= valarray
/freebsd-12.1/gnu/lib/libstdc++/
H A DMakefile39 streambuf-inst.cc streambuf.cc string-inst.cc valarray-inst.cc \
/freebsd-12.1/contrib/libstdc++/include/
H A DMakefile.am89 valarray \
H A DMakefile.in315 valarray \

12