HomeSort by relevance Sort by last modified time
    Searched full:allocator (Results 201 - 225 of 4014) sorted by null

1 2 3 4 5 6 7 891011>>

  /prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/binary_heap_/
binary_heap_.hpp 69 template<typename Value_Type, class Cmp_Fn, class Allocator>
72 binary_heap_<Value_Type, Cmp_Fn, Allocator>
75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type
78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type>
83 template<typename Value_Type, class Cmp_Fn, class Allocator>
97 typename Allocator::template rebind<
109 typename Allocator::template rebind<
122 Allocator>
127 typedef typename Allocator::size_type size_type;
129 typedef typename Allocator::difference_type difference_type
    [all...]
  /prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/binary_heap_/
binary_heap_.hpp 69 template<typename Value_Type, class Cmp_Fn, class Allocator>
72 binary_heap_<Value_Type, Cmp_Fn, Allocator>
75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type
78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type>
83 template<typename Value_Type, class Cmp_Fn, class Allocator>
97 typename Allocator::template rebind<
109 typename Allocator::template rebind<
122 Allocator>
127 typedef typename Allocator::size_type size_type;
129 typedef typename Allocator::difference_type difference_type
    [all...]
  /prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/ext/pb_ds/detail/binary_heap_/
binary_heap_.hpp 69 template<typename Value_Type, class Cmp_Fn, class Allocator>
72 binary_heap_<Value_Type, Cmp_Fn, Allocator>
75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type
78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type>
83 template<typename Value_Type, class Cmp_Fn, class Allocator>
97 typename Allocator::template rebind<
109 typename Allocator::template rebind<
122 Allocator>
127 typedef typename Allocator::size_type size_type;
129 typedef typename Allocator::difference_type difference_type
    [all...]
  /prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/ext/pb_ds/detail/binary_heap_/
binary_heap_.hpp 69 template<typename Value_Type, class Cmp_Fn, class Allocator>
72 binary_heap_<Value_Type, Cmp_Fn, Allocator>
75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type
78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type>
83 template<typename Value_Type, class Cmp_Fn, class Allocator>
97 typename Allocator::template rebind<
109 typename Allocator::template rebind<
122 Allocator>
127 typedef typename Allocator::size_type size_type;
129 typedef typename Allocator::difference_type difference_type
    [all...]
  /prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/pb_ds/detail/binary_heap_/
binary_heap_.hpp 69 template<typename Value_Type, class Cmp_Fn, class Allocator>
72 binary_heap_<Value_Type, Cmp_Fn, Allocator>
75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type
78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type>
83 template<typename Value_Type, class Cmp_Fn, class Allocator>
97 typename Allocator::template rebind<
109 typename Allocator::template rebind<
122 Allocator>
127 typedef typename Allocator::size_type size_type;
129 typedef typename Allocator::difference_type difference_type
    [all...]
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.6/include/ext/pb_ds/detail/binary_heap_/
binary_heap_.hpp 69 template<typename Value_Type, class Cmp_Fn, class Allocator>
72 binary_heap_<Value_Type, Cmp_Fn, Allocator>
75 entry_cmp<Value_Type, Cmp_Fn, is_simple<Value_Type>::value, Allocator>::type
78 __gnu_pbds::detail::resize_policy<typename Allocator::size_type>
83 template<typename Value_Type, class Cmp_Fn, class Allocator>
97 typename Allocator::template rebind<
109 typename Allocator::template rebind<
122 Allocator>
127 typedef typename Allocator::size_type size_type;
129 typedef typename Allocator::difference_type difference_type
    [all...]
  /external/chromium/base/
stack_container.h 14 // This allocator can be used with STL containers to provide a stack buffer
19 // STL likes to make copies of allocators, so the allocator itself can't hold
21 // StackAllocator::Source which contains the data. Copying the allocator
23 // based on our allocator will share the same stack buffer.
33 class StackAllocator : public std::allocator<T> {
35 typedef typename std::allocator<T>::pointer pointer;
36 typedef typename std::allocator<T>::size_type size_type;
38 // Backing store for the allocator. The container owner is responsible for
39 // maintaining this for as long as any containers using this allocator are
68 // Used by containers when they want to refer to an allocator of type U
    [all...]
  /external/compiler-rt/lib/tsan/rtl/
tsan_mman.cc 67 static char allocator_placeholder[sizeof(Allocator)] ALIGNED(64);
68 Allocator *allocator() { function in namespace:__tsan
69 return reinterpret_cast<Allocator*>(&allocator_placeholder);
73 allocator()->Init();
77 allocator()->InitCache(&thr->alloc_cache);
82 allocator()->DestroyCache(&thr->alloc_cache);
87 allocator()->PrintStats();
108 void *p = allocator()->Allocate(&thr->alloc_cache, sz, align);
111 MBlock *b = new(allocator()->GetMetaData(p)) MBlock
    [all...]
  /dalvik/dx/tests/093-ssa-invoke-range/
info.txt 1 This test case checks the ability of the register allocator to plan
  /external/llvm/runtime/
README.txt 3 inserts calls to an external pool allocator library. This runtime library is
  /external/llvm/test/ExecutionEngine/
2003-08-15-AllocaAssertion.ll 5 ; local register allocator.
  /external/llvm/test/ExecutionEngine/MCJIT/
2003-08-15-AllocaAssertion.ll 4 ; local register allocator.
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/re/re.results/re.results.const/
default.pass.cpp 12 // class match_results<BidirectionalIterator, Allocator>
14 // match_results(const Allocator& a = Allocator());
26 assert(m.get_allocator() == std::allocator<std::sub_match<const CharT*> >());
  /external/llvm/test/CodeGen/X86/
scev-interchange.ll 8 %"struct.PolynomialSpace<1>" = type { %"struct.std::vector<Polynomials::Polynomial<double>,std::allocator<Polynomials::Polynomial<double> > >", i32, %"struct.std::vector<int,std::allocator<int> >", %"struct.std::vector<int,std::allocator<int> >" }
9 %"struct.Polynomials::Polynomial<double>" = type { %struct.Subscriptor, %"struct.std::vector<double,std::allocator<double> >" }
15 %"struct.std::_Bvector_base<std::allocator<bool> >" = type { %"struct.std::_Bvector_base<std::allocator<bool> >::_Bvector_impl" }
16 %"struct.std::_Bvector_base<std::allocator<bool> >::_Bvector_impl" = type { %"struct.std::_Bit_const_iterator", %"struct.std::_Bit_const_iterator", i64* }
17 %"struct.std::_Vector_base<Polynomials::Polynomial<double>,std::allocator<Polynomials::Polynomial<double> > >" = type { %"struct.std::_Vector_base<Polynomials::Polynomial<double>,std::allocator<Polynomials::Polynomial<double> > >::_Vector_impl" }
18 %"struct.std::_Vector_base<Polynomials::Polynomial<double>,std::allocator<Polynomials::Polynomial<double> > >::_Vector_impl" = type { %"struct.Polynomials::Polynomial<doubl (…)
    [all...]
  /external/chromium_org/v8/src/
list.h 53 explicit List(AllocationPolicy allocator = AllocationPolicy()) {
54 Initialize(0, allocator);
57 AllocationPolicy allocator = AllocationPolicy())) {
58 Initialize(capacity, allocator);
70 AllocationPolicy allocator = AllocationPolicy())) {
71 return allocator.New(static_cast<int>(size));
78 INLINE(void operator delete(void* p, AllocationPolicy allocator)) {
104 void Add(const T& element, AllocationPolicy allocator = AllocationPolicy());
108 AllocationPolicy allocator = AllocationPolicy());
112 AllocationPolicy allocator = AllocationPolicy())
    [all...]
  /external/llvm/test/Transforms/GVN/
2009-03-10-PREOnVoid.ll 13 %"struct.std::_Rb_tree<void*,std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > >,std::_Select1st<std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > > >,std::less<void*>,std::allocator<std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > > > >" = type { %"struct.std::_Rb_tree<void*,std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > >,std::_Select1st<std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > > >,std::less<void*>,std::allocator<std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > > > >::_Rb_tree_impl<std::less<void*>,false>" }
14 %"struct.std::_Rb_tree<void*,std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > >,std::_Select1st<std::pair<void* const, std::vector<ShadowInfo, std::allocator<ShadowInfo> > > >,std::less<void*>,std::allocator<std::pair<void* const, std::vector<ShadowInfo, s (…)
    [all...]
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi/include/bits/
c++allocator.h 1 // Base to std::allocator -*- C++ -*-
25 /** @file bits/c++allocator.h
39 * @brief An alias to the base class for std::allocator.
42 * Used to set the std::allocator base class to
51 // Define new_allocator as the base class to std::allocator.
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include/bits/
c++allocator.h 1 // Base to std::allocator -*- C++ -*-
25 /** @file bits/c++allocator.h
39 * @brief An alias to the base class for std::allocator.
42 * Used to set the std::allocator base class to
51 // Define new_allocator as the base class to std::allocator.
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/libs/mips/include/bits/
c++allocator.h 1 // Base to std::allocator -*- C++ -*-
25 /** @file bits/c++allocator.h
39 * @brief An alias to the base class for std::allocator.
42 * Used to set the std::allocator base class to
51 // Define new_allocator as the base class to std::allocator.
  /prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/libs/x86/include/bits/
c++allocator.h 1 // Base to std::allocator -*- C++ -*-
25 /** @file bits/c++allocator.h
39 * @brief An alias to the base class for std::allocator.
42 * Used to set the std::allocator base class to
51 // Define new_allocator as the base class to std::allocator.
  /external/compiler-rt/lib/msan/
msan_allocator.cc 12 // MemorySanitizer allocator.
34 SecondaryAllocator> Allocator;
37 static Allocator allocator; member in namespace:__msan
45 allocator.Init();
51 void *res = allocator.Allocate(&cache, size, alignment, false);
52 Metadata *meta = reinterpret_cast<Metadata*>(allocator.GetMetaData(res));
72 Metadata *meta = reinterpret_cast<Metadata*>(allocator.GetMetaData(p));
80 allocator.Deallocate(&cache, p);
91 Metadata *meta = reinterpret_cast<Metadata*>(allocator.GetMetaData(old_p))
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/deque/
types.pass.cpp 14 // template <class T, class Allocator = allocator<T> >
19 // typedef Allocator allocator_type;
40 template <class T, class Allocator>
44 typedef std::deque<T, Allocator> C;
47 static_assert((std::is_same<typename C::value_type, typename Allocator::value_type>::value), "");
48 static_assert((std::is_same<typename C::allocator_type, Allocator>::value), "");
49 static_assert((std::is_same<typename C::size_type, typename Allocator::size_type>::value), "");
50 static_assert((std::is_same<typename C::difference_type, typename Allocator::difference_type>::value), "");
51 static_assert((std::is_same<typename C::reference, typename Allocator::reference>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/sequences/vector/
types.pass.cpp 14 // template <class T, class Allocator = allocator<T> >
19 // typedef Allocator allocator_type;
40 template <class T, class Allocator>
44 typedef std::vector<T, Allocator> C;
47 static_assert((std::is_same<typename C::value_type, typename Allocator::value_type>::value), "");
48 static_assert((std::is_same<typename C::allocator_type, Allocator>::value), "");
49 static_assert((std::is_same<typename C::size_type, typename Allocator::size_type>::value), "");
50 static_assert((std::is_same<typename C::difference_type, typename Allocator::difference_type>::value), "");
51 static_assert((std::is_same<typename C::reference, typename Allocator::reference>::value), "")
    [all...]
  /external/llvm/test/Transforms/InstCombine/
2009-02-20-InstCombine-SROA.ll 8 %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int> > >" = type { i32* }
9 %"struct.std::_Vector_base<int,std::allocator<int> >" = type { %"struct.std::_Vector_base<int,std::allocator<int> >::_Vector_impl" }
10 %"struct.std::_Vector_base<int,std::allocator<int> >::_Vector_impl" = type { i32*, i32*, i32* }
15 %"struct.std::vector<int,std::allocator<int> >" = type { %"struct.std::_Vector_base<int,std::allocator<int> >" }
17 define i32* @_Z3fooRSt6vectorIiSaIiEE(%"struct.std::vector<int,std::allocator<int> >"* %X) {
19 %0 = alloca %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int> > >"
20 %__first_addr.i.i = alloca %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int> > >"
21 %__last_addr.i.i = alloca %"struct.__gnu_cxx::__normal_iterator<int*,std::vector<int, std::allocator<int> > >
    [all...]
  /external/clang/include/clang/Basic/
PartialDiagnostic.h 81 /// \brief An allocator for Storage objects, which uses a small cache to
127 /// \brief Allocator used to allocate storage for this diagnostic.
128 StorageAllocator *Allocator;
135 if (Allocator)
136 DiagStorage = Allocator->Allocate();
138 assert(Allocator != reinterpret_cast<StorageAllocator *>(~uintptr_t(0)));
158 if (Allocator)
159 Allocator->Deallocate(DiagStorage);
160 else if (Allocator != reinterpret_cast<StorageAllocator *>(~uintptr_t(0)))
190 : DiagID(0), DiagStorage(0), Allocator(0) {
    [all...]

Completed in 2029 milliseconds

1 2 3 4 5 6 7 891011>>