Home
last modified time | relevance | path

Searched refs:SpecificBumpPtrAllocator (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DAllocator.h378 template <typename T> friend class SpecificBumpPtrAllocator; variable
390 template <typename T> class SpecificBumpPtrAllocator {
394 SpecificBumpPtrAllocator() { in SpecificBumpPtrAllocator() function
399 SpecificBumpPtrAllocator(SpecificBumpPtrAllocator &&Old) in SpecificBumpPtrAllocator() function
401 ~SpecificBumpPtrAllocator() { DestroyAll(); } in ~SpecificBumpPtrAllocator()
403 SpecificBumpPtrAllocator &operator=(SpecificBumpPtrAllocator &&RHS) {
H A DSuffixTree.h60 SpecificBumpPtrAllocator<SuffixTreeInternalNode> InternalNodeAllocator;
62 SpecificBumpPtrAllocator<SuffixTreeLeafNode> LeafNodeAllocator;
H A DAutomaton.h74 SpecificBumpPtrAllocator<PathSegment> Allocator;
/freebsd/contrib/llvm-project/lld/include/lld/Common/
H A DMemory.h40 llvm::SpecificBumpPtrAllocator<T> alloc;
51 inline llvm::SpecificBumpPtrAllocator<T> &getSpecificAllocSingleton() { in getSpecificAllocSingleton()
66 inline llvm::SpecificBumpPtrAllocator<T> &
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCContext.h143 SpecificBumpPtrAllocator<MCSectionCOFF> COFFAllocator;
144 SpecificBumpPtrAllocator<MCSectionDXContainer> DXCAllocator;
145 SpecificBumpPtrAllocator<MCSectionELF> ELFAllocator;
146 SpecificBumpPtrAllocator<MCSectionMachO> MachOAllocator;
147 SpecificBumpPtrAllocator<MCSectionGOFF> GOFFAllocator;
148 SpecificBumpPtrAllocator<MCSectionSPIRV> SPIRVAllocator;
149 SpecificBumpPtrAllocator<MCSectionWasm> WasmAllocator;
150 SpecificBumpPtrAllocator<MCSectionXCOFF> XCOFFAllocator;
151 SpecificBumpPtrAllocator<MCInst> MCInstAllocator;
153 SpecificBumpPtrAllocator<wasm::WasmSignature> WasmSignatureAllocator;
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h343 SpecificBumpPtrAllocator<CodeExtractor> ExtractorAllocator;
346 SpecificBumpPtrAllocator<OutlinableRegion> RegionAllocator;
349 SpecificBumpPtrAllocator<IRInstructionData> InstDataAllocator;
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DFormatTokenLexer.h39 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator,
128 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator;
H A DMacros.h99 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator,
129 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator;
H A DTokenAnalyzer.cpp100 llvm::SpecificBumpPtrAllocator<FormatToken> Allocator; in process()
H A DUnwrappedLineParser.h107 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator,
H A DMacroExpander.cpp121 llvm::SpecificBumpPtrAllocator<FormatToken> &Allocator, in MacroExpander()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h417 SpecificBumpPtrAllocator<IRInstructionData> *InstDataAllocator = nullptr;
422 SpecificBumpPtrAllocator<IRInstructionDataList> *IDLAllocator = nullptr;
507 IRInstructionMapper(SpecificBumpPtrAllocator<IRInstructionData> *IDA, in IRInstructionMapper()
508 SpecificBumpPtrAllocator<IRInstructionDataList> *IDLA) in IRInstructionMapper()
1122 SpecificBumpPtrAllocator<IRInstructionData> InstDataAllocator;
1125 SpecificBumpPtrAllocator<IRInstructionDataList> InstDataListAllocator;
H A DLazyCallGraph.h1124 SpecificBumpPtrAllocator<Node> BPA;
1136 SpecificBumpPtrAllocator<SCC> SCCBPA;
1142 SpecificBumpPtrAllocator<RefSCC> RefSCCBPA;
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DFileManager.h56 llvm::SpecificBumpPtrAllocator<FileEntry> FilesAlloc;
57 llvm::SpecificBumpPtrAllocator<DirectoryEntry> DirsAlloc;
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DModuleSymbolTable.h42 SpecificBumpPtrAllocator<AsmSymbol> AsmSymbols;
/freebsd/contrib/llvm-project/clang/include/clang/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.h171 llvm::SpecificBumpPtrAllocator<CachedFileSystemEntry> EntryStorage;
174 llvm::SpecificBumpPtrAllocator<CachedFileContents> ContentsStorage;
177 llvm::SpecificBumpPtrAllocator<CachedRealPath> RealPathStorage;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.h73 SpecificBumpPtrAllocator<Region> Alloc;
H A DGCNMinRegStrategy.cpp32 SpecificBumpPtrAllocator<Candidate> Alloc;
H A DGCNILPSched.cpp29 SpecificBumpPtrAllocator<Candidate> Alloc;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DExecutionDomainFix.h117 SpecificBumpPtrAllocator<DomainValue> Allocator;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h136 SpecificBumpPtrAllocator<VRegListT> VRegAlloc;
137 SpecificBumpPtrAllocator<OffsetListT> OffsetAlloc;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DLegacyPassManagers.h278 SpecificBumpPtrAllocator<AUFoldingSetNode> AUFoldingSetNodeAllocator;
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVReader.h83 llvm::SpecificBumpPtrAllocator<LV##KIND> Allocated##KIND;
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp147 SpecificBumpPtrAllocator<GepNode> *Mem;
313 inline void *operator new(size_t, SpecificBumpPtrAllocator<GepNode> &A) { in operator new()
1265 SpecificBumpPtrAllocator<GepNode> Allocator; in runOnFunction()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h300 llvm::SpecificBumpPtrAllocator<ContainerType> Arena;

12