Home
last modified time | relevance | path

Searched defs:Allocator (Results 1 – 25 of 126) sorted by relevance

123456

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/
H A Dxray_allocator.h165 template <size_t N> struct Allocator { struct
167 struct Block {
175 unsigned char *BackingStore = nullptr;
176 unsigned char *AlignedNextBlock = nullptr;
177 size_t AllocatedBlocks = 0;
178 bool Owned;
181 void *Alloc() XRAY_NEVER_INSTRUMENT { in Alloc()
226 explicit Allocator(size_t M) XRAY_NEVER_INSTRUMENT in Allocator() function
234 explicit Allocator(void *P, size_t M) XRAY_NEVER_INSTRUMENT in Allocator() argument
243 Allocator &operator=(const Allocator &) = delete; argument
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/
H A Dasan_allocator.cc240 struct Allocator { struct
241 static const uptr kMaxAllowedMallocSize =
244 AsanAllocator allocator;
245 AsanQuarantine quarantine;
246 StaticSpinMutex fallback_mutex;
247 AllocatorCache fallback_allocator_cache;
248 QuarantineCache fallback_quarantine_cache;
250 atomic_uint8_t rss_limit_exceeded;
253 atomic_uint16_t min_redzone;
254 atomic_uint16_t max_redzone;
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_allocator.cc238 struct Allocator { struct
239 static const uptr kMaxAllowedMallocSize =
242 AsanAllocator allocator;
243 AsanQuarantine quarantine;
244 StaticSpinMutex fallback_mutex;
245 AllocatorCache fallback_allocator_cache;
246 QuarantineCache fallback_quarantine_cache;
248 atomic_uint8_t rss_limit_exceeded;
251 atomic_uint16_t min_redzone;
252 atomic_uint16_t max_redzone;
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_allocator.cpp297 struct Allocator { struct
298 static const uptr kMaxAllowedMallocSize =
301 AsanAllocator allocator;
302 AsanQuarantine quarantine;
303 StaticSpinMutex fallback_mutex;
304 AllocatorCache fallback_allocator_cache;
305 QuarantineCache fallback_quarantine_cache;
307 uptr max_user_defined_malloc_size;
308 atomic_uint8_t rss_limit_exceeded;
311 atomic_uint16_t min_redzone;
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/MSF/
H A DMappedBlockStream.cpp48 BumpPtrAllocator &Allocator) in MappedBlockStream()
54 BumpPtrAllocator &Allocator) { in createStream()
61 BumpPtrAllocator &Allocator) { in createIndexedStream()
73 BumpPtrAllocator &Allocator) { in createDirectoryStream()
83 BumpPtrAllocator &Allocator) { in createFpmStream()
312 WritableBinaryStreamRef MsfData, BumpPtrAllocator &Allocator) in WritableMappedBlockStream()
320 BumpPtrAllocator &Allocator) { in createStream()
329 BumpPtrAllocator &Allocator) { in createIndexedStream()
340 BumpPtrAllocator &Allocator) { in createDirectoryStream()
350 BumpPtrAllocator &Allocator, in createFpmStream()
H A DMSFBuilder.cpp40 BumpPtrAllocator &Allocator) in MSFBuilder()
50 Expected<MSFBuilder> MSFBuilder::create(BumpPtrAllocator &Allocator, in create()
313 BumpPtrAllocator &Allocator) { in commitFpm()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DRecycler.h68 void clear(AllocatorType &Allocator) { in clear()
83 SubClass *Allocate(AllocatorType &Allocator) { in Allocate()
93 T *Allocate(AllocatorType &Allocator) { in Allocate()
H A DRecyclingAllocator.h34 AllocatorType Allocator; variable
64 T, Size, Align> &Allocator) { in new()
H A DTargetRegistry.h1007 static MCAsmInfo *Allocator(const MCRegisterInfo & /*MRI*/, const Triple &TT, in Allocator() function
1074 static MCInstrInfo *Allocator() { return new MCInstrInfoImpl(); } in Allocator() function
1105 static MCInstrAnalysis *Allocator(const MCInstrInfo *Info) { in Allocator() function
1138 static MCRegisterInfo *Allocator(const Triple & /*TT*/) { in Allocator() function
1171 static MCSubtargetInfo *Allocator(const Triple & /*TT*/, StringRef /*CPU*/, in Allocator() function
1206 Allocator(const Target &T, const Triple &TT, StringRef CPU, StringRef FS, in Allocator() function
1226 static MCAsmBackend *Allocator(const Target &T, const MCSubtargetInfo &STI, in Allocator() function
1247 static MCTargetAsmParser *Allocator(const MCSubtargetInfo &STI, in Allocator() function
1268 static AsmPrinter *Allocator(TargetMachine &TM, in Allocator() function
1288 static MCCodeEmitter *Allocator(const MCInstrInfo & /*II*/, in Allocator() function
H A DArrayRecycler.h104 void clear(AllocatorType &Allocator) { in clear()
125 T *allocate(Capacity Cap, AllocatorType &Allocator) { in allocate()
H A DAllocator.h83 BumpPtrAllocatorImpl(T &&Allocator) in BumpPtrAllocatorImpl()
377 BumpPtrAllocator Allocator; variable
436 GrowthDelay> &Allocator) { in new()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
H A DOrcRemoteTargetServer.h110 struct Allocator { struct
112 Allocator(Allocator &&Other) : Allocs(std::move(Other.Allocs)) {} in Allocator() function
119 ~Allocator() { in ~Allocator() argument
124 Error allocate(void *&Addr, size_t Size, uint32_t Align) { in allocate()
137 Error setProtections(void *block, unsigned Flags) { in setProtections()
397 auto &Allocator = I->second; in handleReserveMem() local
418 auto &Allocator = I->second; in handleSetProtections() local
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A DCodeViewYAMLDebugSections.cpp402 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
413 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
444 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
465 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
475 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
489 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
500 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
509 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
532 BumpPtrAllocator &Allocator, in toCodeViewSubsection()
748 BumpPtrAllocator &Allocator, ArrayRef<YAMLDebugSubsection> Subsections, in toCodeViewSubsectionList()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp58 std::unique_ptr<BumpPtrAllocator> Allocator) in NativeSession()
70 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromPdb() local
84 loadPdbFile(StringRef PdbPath, std::unique_ptr<BumpPtrAllocator> &Allocator) { in loadPdbFile()
113 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromPdbPath() local
153 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromExe() local
180 auto Allocator = std::make_unique<BumpPtrAllocator>(); in searchForPdb() local
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DScopedHashTable.h67 AllocatorTy &Allocator) { in Create()
76 template <typename AllocatorTy> void Destroy(AllocatorTy &Allocator) { in Destroy()
165 AllocatorTy Allocator; variable
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Dstats_collector.d16 alias Allocator = StatsCollector!(GCAllocator, Options.bytesUsed); variable
759 alias Allocator = StatsCollector!(GCAllocator, Options.all, Options.all); variable
779 void test(Allocator)() in test() argument
818 void test(Allocator)() in test() argument
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/
H A Dcommon.d50 template hasStaticallyKnownAlignment(Allocator) in hasStaticallyKnownAlignment() argument
350 bool reallocate(Allocator)(ref Allocator a, ref void[] b, size_t s) in reallocate() argument
381 bool alignedReallocate(Allocator)(ref Allocator alloc, in alignedReallocate() argument
/netbsd-src/external/apache2/llvm/dist/clang/lib/Format/
H A DMacros.h132 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator; variable
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DScudoHardenedAllocator.rst27 Allocator section in Design
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/
H A DMSFBuilder.h129 BumpPtrAllocator &Allocator; variable
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DSymbolSerializer.cpp21 SymbolSerializer::SymbolSerializer(BumpPtrAllocator &Allocator, in SymbolSerializer()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DLazyRandomTypeCollection.h97 BumpPtrAllocator Allocator; variable
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/
H A Dpackage.d1155 auto make(T, Allocator, A...)(auto ref Allocator alloc, auto ref A args) in make() argument
1264 void test(Allocator)(auto ref Allocator alloc) in test() argument
1568 T[] makeArray(T, Allocator)(auto ref Allocator alloc, size_t length) in makeArray() argument
1665 T[] makeArray(T, Allocator)(auto ref Allocator alloc, size_t length, T init) in makeArray() argument
2136 bool expandArray(T, Allocator)(auto ref Allocator alloc, ref T[] array, in expandArray() argument
2163 bool expandArray(T, Allocator)(auto ref Allocator alloc, ref T[] array, in expandArray() argument
2276 static void test(Char, Allocator)(auto ref Allocator alloc) in test() argument
2327 bool shrinkArray(T, Allocator)(auto ref Allocator alloc, in shrinkArray() argument
2536 auto makeMultidimensionalArray(T, Allocator, size_t N)(auto ref Allocator alloc, size_t[N] lengths.… in makeMultidimensionalArray() argument
2583 void disposeMultidimensionalArray(T, Allocator)(auto ref Allocator alloc, auto ref T[] array) in disposeMultidimensionalArray() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DRawCommentList.cpp185 llvm::BumpPtrAllocator Allocator; in extractBriefText() local
275 llvm::BumpPtrAllocator &Allocator) { in addComment()
365 llvm::BumpPtrAllocator Allocator; in getFormattedText() local
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/experimental/allocator/building_blocks/
H A Dstats_collector.d661 alias Allocator = StatsCollector!(GCAllocator, Options.all, Options.all); variable
681 void test(Allocator)() in test() argument
717 void test(Allocator)() in test() argument

123456