Home
last modified time | relevance | path

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

1234567

/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_allocator.h164 template <size_t N> struct Allocator { struct
166 struct Block {
174 unsigned char *BackingStore = nullptr;
175 unsigned char *AlignedNextBlock = nullptr;
176 size_t AllocatedBlocks = 0;
177 bool Owned;
180 void *Alloc() XRAY_NEVER_INSTRUMENT { in Alloc()
225 explicit Allocator(size_t M) XRAY_NEVER_INSTRUMENT in Allocator() argument
233 explicit Allocator(void *P, size_t M) XRAY_NEVER_INSTRUMENT in Allocator() function
242 Allocator &operator=(const Allocator &) = delete; argument
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_allocator.cpp280 struct Allocator { struct
281 static const uptr kMaxAllowedMallocSize = 1ULL << kMaxAllowedMallocBits;
283 MemprofAllocator allocator;
284 StaticSpinMutex fallback_mutex;
285 AllocatorCache fallback_allocator_cache;
287 uptr max_user_defined_malloc_size;
290 MIBMapTy MIBMap;
292 atomic_uint8_t destructing;
293 atomic_uint8_t constructed;
294 bool print_text;
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_allocator.cpp350 struct Allocator { struct
351 static const uptr kMaxAllowedMallocSize =
354 AsanAllocator allocator;
355 AsanQuarantine quarantine;
356 StaticSpinMutex fallback_mutex;
357 AllocatorCache fallback_allocator_cache;
358 QuarantineCache fallback_quarantine_cache;
360 uptr max_user_defined_malloc_size;
363 atomic_uint16_t min_redzone;
364 atomic_uint16_t max_redzone;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/MSF/
H A DMappedBlockStream.cpp47 MappedBlockStream(uint32_t BlockSize,const MSFStreamLayout & Layout,BinaryStreamRef MsfData,BumpPtrAllocator & Allocator) MappedBlockStream() argument
53 createStream(uint32_t BlockSize,const MSFStreamLayout & Layout,BinaryStreamRef MsfData,BumpPtrAllocator & Allocator) createStream() argument
60 createIndexedStream(const MSFLayout & Layout,BinaryStreamRef MsfData,uint32_t StreamIndex,BumpPtrAllocator & Allocator) createIndexedStream() argument
72 createDirectoryStream(const MSFLayout & Layout,BinaryStreamRef MsfData,BumpPtrAllocator & Allocator) createDirectoryStream() argument
82 createFpmStream(const MSFLayout & Layout,BinaryStreamRef MsfData,BumpPtrAllocator & Allocator) createFpmStream() argument
311 WritableMappedBlockStream(uint32_t BlockSize,const MSFStreamLayout & Layout,WritableBinaryStreamRef MsfData,BumpPtrAllocator & Allocator) WritableMappedBlockStream() argument
319 createStream(uint32_t BlockSize,const MSFStreamLayout & Layout,WritableBinaryStreamRef MsfData,BumpPtrAllocator & Allocator) createStream() argument
328 createIndexedStream(const MSFLayout & Layout,WritableBinaryStreamRef MsfData,uint32_t StreamIndex,BumpPtrAllocator & Allocator) createIndexedStream() argument
339 createDirectoryStream(const MSFLayout & Layout,WritableBinaryStreamRef MsfData,BumpPtrAllocator & Allocator) createDirectoryStream() argument
349 createFpmStream(const MSFLayout & Layout,WritableBinaryStreamRef MsfData,BumpPtrAllocator & Allocator,bool AltFpm) createFpmStream() argument
[all...]
/freebsd/contrib/llvm-project/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 DArrayRecycler.h104 void clear(AllocatorType &Allocator) { in clear()
125 T *allocate(Capacity Cap, AllocatorType &Allocator) { in allocate()
H A DAllocator.h81 BumpPtrAllocatorImpl(T &&Allocator) in BumpPtrAllocatorImpl()
388 BumpPtrAllocator Allocator; variable
447 GrowthDelay> &Allocator) { in new()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DTargetRegistry.h1056 static MCAsmInfo *Allocator(const MCRegisterInfo & /*MRI*/, const Triple &TT, in Allocator() function
1123 static MCInstrInfo *Allocator() { return new MCInstrInfoImpl(); } in Allocator() function
1154 static MCInstrAnalysis *Allocator(const MCInstrInfo *Info) { in Allocator() function
1187 static MCRegisterInfo *Allocator(const Triple & /*TT*/) { in Allocator() function
1220 static MCSubtargetInfo *Allocator(const Triple & /*TT*/, StringRef /*CPU*/, in Allocator() function
1255 Allocator(const Target &T, const Triple &TT, StringRef CPU, StringRef FS, in Allocator() function
1275 static MCAsmBackend *Allocator(const Target &T, const MCSubtargetInfo &STI, in Allocator() function
1296 static MCTargetAsmParser *Allocator(const MCSubtargetInfo &STI, in Allocator() function
1317 static AsmPrinter *Allocator(TargetMachine &TM, in Allocator() function
1337 static MCCodeEmitter *Allocator(const MCInstrInfo & /*II*/, in Allocator() function
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLDebugSections.cpp402 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
413 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
444 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
465 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
475 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
489 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
500 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
509 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
532 toCodeViewSubsection(BumpPtrAllocator & Allocator,const codeview::StringsAndChecksums & SC) const toCodeViewSubsection() argument
748 toCodeViewSubsectionList(BumpPtrAllocator & Allocator,ArrayRef<YAMLDebugSubsection> Subsections,const codeview::StringsAndChecksums & SC) toCodeViewSubsectionList() argument
925 BumpPtrAllocator Allocator; initializeStringsAndChecksums() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeSession.cpp67 std::unique_ptr<BumpPtrAllocator> Allocator) in NativeSession() argument
79 auto Allocator = std::make_unique<BumpPtrAllocator>(); in createFromPdb() local
93 loadPdbFile(StringRef PdbPath, std::unique_ptr<BumpPtrAllocator> &Allocator) { in loadPdbFile() argument
122 auto Allocator in createFromPdbPath() local
162 auto Allocator = std::make_unique<BumpPtrAllocator>(); createFromExe() local
189 auto Allocator = std::make_unique<BumpPtrAllocator>(); searchForPdb() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZMachineFunctionInfo.cpp18 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEMachineFunctionInfo.cpp16 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMachineFunctionInfo.cpp17 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiMachineFunctionInfo.cpp16 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kMachineFunction.cpp23 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430MachineFunctionInfo.cpp16 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcMachineFunctionInfo.cpp16 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCMachineFunctionInfo.cpp16 ARCFunctionInfo::clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DMSFBuilder.h130 BumpPtrAllocator &Allocator; variable
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSymbolSerializer.cpp21 SymbolSerializer(BumpPtrAllocator & Allocator,CodeViewContainer Container) SymbolSerializer() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXMachineFunctionInfo.h30 clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMachineFunctionInfo.cpp23 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DLazyRandomTypeCollection.h96 BumpPtrAllocator Allocator; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/
H A DStringPool.h

1234567