/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...] |