/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
H A D | xray_allocator.h | 165 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 D | asan_allocator.cc | 240 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 D | asan_allocator.cc | 238 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 D | asan_allocator.cpp | 297 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 D | MappedBlockStream.cpp | 48 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 D | MSFBuilder.cpp | 40 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 D | Recycler.h | 68 void clear(AllocatorType &Allocator) { in clear() 83 SubClass *Allocate(AllocatorType &Allocator) { in Allocate() 93 T *Allocate(AllocatorType &Allocator) { in Allocate()
|
H A D | RecyclingAllocator.h | 34 AllocatorType Allocator; variable 64 T, Size, Align> &Allocator) { in new()
|
H A D | TargetRegistry.h | 1007 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 D | ArrayRecycler.h | 104 void clear(AllocatorType &Allocator) { in clear() 125 T *allocate(Capacity Cap, AllocatorType &Allocator) { in allocate()
|
H A D | Allocator.h | 83 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 D | OrcRemoteTargetServer.h | 110 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 D | CodeViewYAMLDebugSections.cpp | 402 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 D | NativeSession.cpp | 58 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 D | ScopedHashTable.h | 67 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 D | stats_collector.d | 16 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 D | common.d | 50 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 D | Macros.h | 132 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator; variable
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | ScudoHardenedAllocator.rst | 27 Allocator section in Design
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/MSF/ |
H A D | MSFBuilder.h | 129 BumpPtrAllocator &Allocator; variable
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolSerializer.cpp | 21 SymbolSerializer::SymbolSerializer(BumpPtrAllocator &Allocator, in SymbolSerializer()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | LazyRandomTypeCollection.h | 97 BumpPtrAllocator Allocator; variable
|
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/experimental/allocator/ |
H A D | package.d | 1155 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 D | RawCommentList.cpp | 185 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 D | stats_collector.d | 661 alias Allocator = StatsCollector!(GCAllocator, Options.all, Options.all); variable 681 void test(Allocator)() in test() argument 717 void test(Allocator)() in test() argument
|