Home
last modified time | relevance | path

Searched refs:pool_allocator (Results 1 – 11 of 11) sorted by relevance

/external/angle/src/compiler/translator/
DPoolAlloc.h40 class pool_allocator
54 typedef pool_allocator<Other> other;
59 pool_allocator() {} in pool_allocator() function
62 pool_allocator(const pool_allocator<Other> &p) in pool_allocator() function
66 pool_allocator<T> &operator=(const pool_allocator<Other> &p)
93 bool operator==(const pool_allocator &rhs) const { return true; }
94 bool operator!=(const pool_allocator &rhs) const { return false; }
DCommon.h50 typedef pool_allocator<char> TStringAllocator;
65 class TVector : public std::vector<T, pool_allocator<T>>
70 typedef typename std::vector<T, pool_allocator<T>>::size_type size_type;
71 TVector() : std::vector<T, pool_allocator<T>>() {} in TVector()
72 TVector(const pool_allocator<T> &a) : std::vector<T, pool_allocator<T>>(a) {} in TVector()
73 TVector(size_type i) : std::vector<T, pool_allocator<T>>(i) {} in TVector()
74 TVector(size_type i, const T &value) : std::vector<T, pool_allocator<T>>(i, value) {} in TVector()
76 TVector(InputIt first, InputIt last) : std::vector<T, pool_allocator<T>>(first, last) in TVector()
78 TVector(std::initializer_list<T> init) : std::vector<T, pool_allocator<T>>(init) {} in TVector()
82 class TUnorderedMap : public std::unordered_map<K, D, H, CMP, pool_allocator<std::pair<const K, D>>>
[all …]
/external/swiftshader/src/OpenGL/compiler/
DCommon.h48 typedef pool_allocator<char> TStringAllocator;
67 template <class T> class TVector : public std::vector<T, pool_allocator<T> > {
69 typedef typename std::vector<T, pool_allocator<T> >::size_type size_type;
70 TVector() : std::vector<T, pool_allocator<T> >() {} in TVector()
71 TVector(const pool_allocator<T>& a) : std::vector<T, pool_allocator<T> >(a) {} in TVector()
72 TVector(size_type i): std::vector<T, pool_allocator<T> >(i) {} in TVector()
76 class TMap : public std::map<K, D, CMP, pool_allocator<std::pair<const K, D> > > {
78 typedef pool_allocator<std::pair<const K, D> > tAllocator;
DPoolAlloc.h247 class pool_allocator {
259 typedef pool_allocator<Other> other;
264 pool_allocator() : allocator(GetGlobalPoolAllocator()) { } in pool_allocator() function
265 pool_allocator(TPoolAllocator& a) : allocator(&a) { } in pool_allocator() function
266 pool_allocator(const pool_allocator<T>& p) : allocator(p.allocator) { } in pool_allocator() function
269 pool_allocator<T>& operator=(const pool_allocator<Other>& p) {
275 pool_allocator(const pool_allocator<Other>& p) : allocator(&p.getAllocator()) { } in pool_allocator() function
301 bool operator==(const pool_allocator& rhs) const { return &getAllocator() == &rhs.getAllocator(); }
302 bool operator!=(const pool_allocator& rhs) const { return &getAllocator() != &rhs.getAllocator(); }
/external/deqp-deps/glslang/glslang/Include/
DPoolAlloc.h264 class pool_allocator {
275 typedef pool_allocator<Other> other;
280 pool_allocator() : allocator(GetThreadPoolAllocator()) { } in pool_allocator() function
281 pool_allocator(TPoolAllocator& a) : allocator(a) { } in pool_allocator() function
282 pool_allocator(const pool_allocator<T>& p) : allocator(p.allocator) { } in pool_allocator() function
285 pool_allocator(const pool_allocator<Other>& p) : allocator(p.getAllocator()) { } in pool_allocator() function
301 …bool operator==(const pool_allocator& rhs) const { return &getAllocator() == &rhs.getAllocator(); }
302 …bool operator!=(const pool_allocator& rhs) const { return &getAllocator() != &rhs.getAllocator(); }
310 pool_allocator& operator=(const pool_allocator&) { return *this; }
DCommon.h128 typedef pool_allocator<char> TStringAllocator;
176 template <class T> class TVector : public std::vector<T, pool_allocator<T> > {
180 typedef typename std::vector<T, pool_allocator<T> >::size_type size_type;
181 TVector() : std::vector<T, pool_allocator<T> >() {}
182 TVector(const pool_allocator<T>& a) : std::vector<T, pool_allocator<T> >(a) {}
183 TVector(size_type i) : std::vector<T, pool_allocator<T> >(i) {}
184 TVector(size_type i, const T& val) : std::vector<T, pool_allocator<T> >(i, val) {}
187 template <class T> class TList : public std::list<T, pool_allocator<T> > {
191 class TMap : public std::map<K, D, CMP, pool_allocator<std::pair<K const, D> > > {
195 class TUnorderedMap : public std::unordered_map<K, D, HASH, PRED, pool_allocator<std::pair<K const,…
/external/angle/third_party/glslang/src/glslang/Include/
DPoolAlloc.h264 class pool_allocator {
275 typedef pool_allocator<Other> other;
280 pool_allocator() : allocator(GetThreadPoolAllocator()) { } in pool_allocator() function
281 pool_allocator(TPoolAllocator& a) : allocator(a) { } in pool_allocator() function
282 pool_allocator(const pool_allocator<T>& p) : allocator(p.allocator) { } in pool_allocator() function
285 pool_allocator(const pool_allocator<Other>& p) : allocator(p.getAllocator()) { } in pool_allocator() function
301 …bool operator==(const pool_allocator& rhs) const { return &getAllocator() == &rhs.getAllocator(); }
302 …bool operator!=(const pool_allocator& rhs) const { return &getAllocator() != &rhs.getAllocator(); }
310 pool_allocator& operator=(const pool_allocator&) { return *this; }
DCommon.h128 typedef pool_allocator<char> TStringAllocator;
176 template <class T> class TVector : public std::vector<T, pool_allocator<T> > {
180 typedef typename std::vector<T, pool_allocator<T> >::size_type size_type;
181 TVector() : std::vector<T, pool_allocator<T> >() {}
182 TVector(const pool_allocator<T>& a) : std::vector<T, pool_allocator<T> >(a) {}
183 TVector(size_type i) : std::vector<T, pool_allocator<T> >(i) {}
184 TVector(size_type i, const T& val) : std::vector<T, pool_allocator<T> >(i, val) {}
187 template <class T> class TList : public std::list<T, pool_allocator<T> > {
191 class TMap : public std::map<K, D, CMP, pool_allocator<std::pair<K const, D> > > {
195 class TUnorderedMap : public std::unordered_map<K, D, HASH, PRED, pool_allocator<std::pair<K const,…
/external/deqp-deps/glslang/glslang/MachineIndependent/
DSymbolTable.h567 …typedef std::map<TString, TSymbol*, std::less<TString>, pool_allocator<std::pair<const TString, TS…
/external/angle/third_party/glslang/src/glslang/MachineIndependent/
DSymbolTable.h567 …typedef std::map<TString, TSymbol*, std::less<TString>, pool_allocator<std::pair<const TString, TS…
/external/tensorflow/tensorflow/core/
DBUILD2496 "common_runtime/pool_allocator.h",
2547 "common_runtime/pool_allocator.cc",