Home
last modified time | relevance | path

Searched refs:aligned_allocator (Results 1 – 17 of 17) sorted by relevance

/aosp_15_r20/external/sdv/vsomeip/third_party/boost/align/test/
Daligned_allocator_test.cpp17 boost::alignment::aligned_allocator<int, Alignment> a; in test_allocate()
25 boost::alignment::aligned_allocator<int, Alignment> a; in test_allocate()
34 boost::alignment::aligned_allocator<int, Alignment> a; in test_construct()
46 boost::alignment::aligned_allocator<char, Alignment> a1; in test_constructor()
47 boost::alignment::aligned_allocator<int, Alignment> a2(a1); in test_constructor()
51 boost::alignment::aligned_allocator<char, Alignment> a1; in test_constructor()
52 boost::alignment::aligned_allocator<void, Alignment> a2(a1); in test_constructor()
56 boost::alignment::aligned_allocator<void, Alignment> a1; in test_constructor()
57 boost::alignment::aligned_allocator<char, Alignment> a2(a1); in test_constructor()
66 boost::alignment::aligned_allocator<char, Alignment> a1; in test_rebind()
[all …]
Daligned_allocator_incomplete_test.cpp15 boost::alignment::aligned_allocator<S> a; in value_test()
21 boost::alignment::aligned_allocator<V> a; in rebind_test()
22 boost::alignment::aligned_allocator<V>::rebind<S>::other r(a); in rebind_test()
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/align/include/boost/align/
Daligned_allocator.hpp30 class aligned_allocator { class
49 typedef aligned_allocator<U, Alignment> other;
53 aligned_allocator() = default;
55 aligned_allocator() BOOST_NOEXCEPT { } in aligned_allocator() function in boost::alignment::aligned_allocator
59 aligned_allocator(const aligned_allocator<U, Alignment>&) in aligned_allocator() function in boost::alignment::aligned_allocator
123 operator==(const aligned_allocator<T, Alignment>&, in operator ==()
124 const aligned_allocator<U, Alignment>&) BOOST_NOEXCEPT in operator ==()
131 operator!=(const aligned_allocator<T, Alignment>&, in operator !=()
132 const aligned_allocator<U, Alignment>&) BOOST_NOEXCEPT in operator !=()
Daligned_allocator_forward.hpp17 class aligned_allocator;
/aosp_15_r20/external/eigen/test/
H A Dstdlist.cpp21 …std::list<MatrixType,Eigen::aligned_allocator<MatrixType> > v(10, MatrixType::Zero(rows,cols)), w(… in check_stdlist_matrix()
27 typename std::list<MatrixType,Eigen::aligned_allocator<MatrixType> >::iterator vi = v.begin(); in check_stdlist_matrix()
28 typename std::list<MatrixType,Eigen::aligned_allocator<MatrixType> >::iterator wi = w.begin(); in check_stdlist_matrix()
50 std::list<TransformType,Eigen::aligned_allocator<TransformType> > v(10,ti), w(20, y); in check_stdlist_transform()
56 …typename std::list<TransformType,Eigen::aligned_allocator<TransformType> >::iterator vi = v.begin(… in check_stdlist_transform()
57 …typename std::list<TransformType,Eigen::aligned_allocator<TransformType> >::iterator wi = w.begin(… in check_stdlist_transform()
79 std::list<QuaternionType,Eigen::aligned_allocator<QuaternionType> > v(10,qi), w(20, y); in check_stdlist_quaternion()
85 …typename std::list<QuaternionType,Eigen::aligned_allocator<QuaternionType> >::iterator vi = v.begi… in check_stdlist_quaternion()
86 …typename std::list<QuaternionType,Eigen::aligned_allocator<QuaternionType> >::iterator wi = w.begi… in check_stdlist_quaternion()
H A Dstddeque.cpp21 …std::deque<MatrixType,Eigen::aligned_allocator<MatrixType> > v(10, MatrixType::Zero(rows,cols)), w… in check_stddeque_matrix()
27 typename std::deque<MatrixType,Eigen::aligned_allocator<MatrixType> >::iterator vi = v.begin(); in check_stddeque_matrix()
28 typename std::deque<MatrixType,Eigen::aligned_allocator<MatrixType> >::iterator wi = w.begin(); in check_stddeque_matrix()
50 std::deque<TransformType,Eigen::aligned_allocator<TransformType> > v(10,ti), w(20, y); in check_stddeque_transform()
56 …typename std::deque<TransformType,Eigen::aligned_allocator<TransformType> >::iterator vi = v.begin… in check_stddeque_transform()
57 …typename std::deque<TransformType,Eigen::aligned_allocator<TransformType> >::iterator wi = w.begin… in check_stddeque_transform()
79 std::deque<QuaternionType,Eigen::aligned_allocator<QuaternionType> > v(10,qi), w(20, y); in check_stddeque_quaternion()
85 …typename std::deque<QuaternionType,Eigen::aligned_allocator<QuaternionType> >::iterator vi = v.beg… in check_stddeque_quaternion()
86 …typename std::deque<QuaternionType,Eigen::aligned_allocator<QuaternionType> >::iterator wi = w.beg… in check_stddeque_quaternion()
H A Dstdvector.cpp20 …std::vector<MatrixType,Eigen::aligned_allocator<MatrixType> > v(10, MatrixType::Zero(rows,cols)), … in check_stdvector_matrix()
55 std::vector<TransformType,Eigen::aligned_allocator<TransformType> > v(10), w(20, y); in check_stdvector_transform()
90 std::vector<QuaternionType,Eigen::aligned_allocator<QuaternionType> > v(10,qi), w(20, y); in check_stdvector_quaternion()
126 std::vector<T, Eigen::aligned_allocator<T> > v; in std_vector_gcc_warning()
/aosp_15_r20/external/eigen/doc/
H A DStlContainers.dox13 %Eigen does provide one ready for use: aligned_allocator.
22 … (or more) locations. Fortunately, %Eigen does provide such an allocator: Eigen::aligned_allocator.
31 Eigen::aligned_allocator<std::pair<const int, Eigen::Vector4d> > >
40 To workaround the issue, we had to specialize it for the Eigen::aligned_allocator type.
41 In practice you \b must use the Eigen::aligned_allocator (not another aligned allocator), \b and \#…
47 std::vector<Eigen::Vector4f,Eigen::aligned_allocator<Eigen::Vector4f> >
57 The advantage is that you won't need to declare std::vector all over with Eigen::aligned_allocator.…
H A DUnalignedArrayAssert.dox65 … `std::allocate_shared` for which is the solution is to use an \ref aligned_allocator "aligned all…
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/align/doc/
Dalign.qbk40 [[`aligned_allocator<T>`][Replaces `std::allocator<T>`]]
96 For C++ allocator aware code, you can use the `aligned_allocator` class
101 boost::alignment::aligned_allocator<int128_t> > vector;`]]
107 boost::alignment::aligned_allocator<double, 64> > vector;`]]
284 [section aligned_allocator]
287 [[`template<class T, std::size_t Alignment = 1> class aligned_allocator;`]
289 [[Header][`#include <boost/align/aligned_allocator.hpp>`]]
310 [`template<class U> struct rebind { typedef aligned_allocator<U, Alignment>
316 [[`aligned_allocator() = default;`]
318 [[`template<class U> aligned_allocator(const aligned_allocator<U, Alignment>&)
[all …]
/aosp_15_r20/external/eigen/Eigen/src/Core/util/
H A DMemory.h878 class aligned_allocator : public std::allocator<T>
892 typedef aligned_allocator<U> other;
895 aligned_allocator() : std::allocator<T>() {}
897 aligned_allocator(const aligned_allocator& other) : std::allocator<T>(other) {}
900 aligned_allocator(const aligned_allocator<U>& other) : std::allocator<T>(other) {}
902 ~aligned_allocator() {}
/aosp_15_r20/external/eigen/unsupported/Eigen/src/BVH/
H A DKdBVH.h73 typedef std::vector<Object, aligned_allocator<Object> > ObjectList;
76 typedef std::vector<Volume, aligned_allocator<Volume> > VolumeList;
172 typedef std::vector<VIPair, aligned_allocator<VIPair> > VIPairList;
/aosp_15_r20/external/eigen/unsupported/test/
H A DBVH.cpp96 typedef std::vector<VectorType, aligned_allocator<VectorType> > VectorTypeList;
98 typedef std::vector<BallType, aligned_allocator<BallType> > BallTypeList;
/aosp_15_r20/external/skia/third_party/highway/
H A DBUILD.gn12 "../externals/highway/hwy/aligned_allocator.cc",
/aosp_15_r20/external/eigen/Eigen/src/StlSupport/
H A Ddetails.h15 #define EIGEN_ALIGNED_ALLOCATOR Eigen::aligned_allocator
/aosp_15_r20/external/eigen/unsupported/doc/examples/
H A DBVH_Example.cpp27 typedef std::vector<Vector2d, aligned_allocator<Vector2d> > StdVectorOfVector2d; in main()
/aosp_15_r20/external/XNNPACK/
H A DBUILD.bazel25 ":aligned_allocator",
40 ":aligned_allocator",
53 ":aligned_allocator",
8787 name = "aligned_allocator",