/freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_allocator.h | 164 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 D | memprof_allocator.cpp | 280 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 D | asan_allocator.cpp | 350 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 D | MappedBlockStream.cpp | 47 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 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 | ArrayRecycler.h | 104 void clear(AllocatorType &Allocator) { in clear() 125 T *allocate(Capacity Cap, AllocatorType &Allocator) { in allocate()
|
H A D | Allocator.h | 81 BumpPtrAllocatorImpl(T &&Allocator) in BumpPtrAllocatorImpl() 388 BumpPtrAllocator Allocator; variable 447 GrowthDelay> &Allocator) { in new()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | TargetRegistry.h | 1056 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 D | CodeViewYAMLDebugSections.cpp | 402 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 D | NativeSession.cpp | 67 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 D | SystemZMachineFunctionInfo.cpp | 18 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEMachineFunctionInfo.cpp | 16 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonMachineFunctionInfo.cpp | 17 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiMachineFunctionInfo.cpp | 16 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kMachineFunction.cpp | 23 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430MachineFunctionInfo.cpp | 16 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcMachineFunctionInfo.cpp | 16 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCMachineFunctionInfo.cpp | 16 ARCFunctionInfo::clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/ |
H A D | MSFBuilder.h | 130 BumpPtrAllocator &Allocator; variable
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | SymbolSerializer.cpp | 21 SymbolSerializer(BumpPtrAllocator & Allocator,CodeViewContainer Container) SymbolSerializer() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXMachineFunctionInfo.h | 30 clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMachineFunctionInfo.cpp | 23 BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | LazyRandomTypeCollection.h | 96 BumpPtrAllocator Allocator; variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinkerParallel/ |
H A D | StringPool.h |
|