Home
last modified time | relevance | path

Searched refs:Arena (Results 1 – 21 of 21) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp338 return synthesizeQualifiedName(Arena, Id); in synthesizeQualifiedName()
1561 N->Nodes = Arena.allocArray<Node *>(Count); in nodeListToNodeArray()
1572 NodeList *Head = Arena.alloc<NodeList>(); in demangleNameScopeChain()
1875 TTN = Arena.alloc<ThunkSignatureNode>(); in demangleFunctionEncoding()
1878 TTN = Arena.alloc<ThunkSignatureNode>(); in demangleFunctionEncoding()
2087 NodeList *Head = Arena.alloc<NodeList>(); in demangleArrayType()
2099 Tail->Next = Arena.alloc<NodeList>(); in demangleArrayType()
2125 NodeList *Head = Arena.alloc<NodeList>(); in demangleFunctionParameterList()
2140 *Current = Arena.alloc<NodeList>(); in demangleFunctionParameterList()
2148 *Current = Arena.alloc<NodeList>(); in demangleFunctionParameterList()
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp270 return new (Arena) til::Undefined(S); in translate()
396 E = new (Arena) til::Apply(E, A); in translateCallExpr()
398 return new (Arena) til::Call(E, CE); in translateCallExpr()
460 return new (Arena) in translateUnaryOperator()
463 return new (Arena) in translateUnaryOperator()
466 return new (Arena) in translateUnaryOperator()
476 return new (Arena) til::Undefined(UO); in translateUnaryOperator()
513 return new (Arena) til::Store(E0, E1); in translateBinAssign()
711 til::Phi *Ph = new (Arena) til::Phi(Arena, NPreds); in makePhiNodeVar()
814 Scfg = new (Arena) til::SCFG(Arena, NBlocks); in enterCFG()
[all …]
H A DThreadSafetyTIL.cpp60 Predecessors.reserveCheck(1, Arena); in addPredecessor()
64 Ph->values().reserveCheck(1, Arena); in addPredecessor()
72 Predecessors.reserve(NumPreds, Arena); in reservePredecessors()
75 Ph->values().reserve(NumPreds, Arena); in reservePredecessors()
H A DThreadSafety.cpp1013 threadSafety::til::MemRegionRef Arena; member in __anon3cf8d6650a11::ThreadSafetyAnalyzer
1026 : Arena(&Bpa), SxBuilder(Arena), Handler(H), GlobalBeforeSet(Bset) {} in ThreadSafetyAnalyzer()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DBuildTree.h24 syntax::TranslationUnit *buildSyntaxTree(Arena &A, ASTContext &Context);
31 syntax::Leaf *createLeaf(syntax::Arena &A, tok::TokenKind K,
36 syntax::Leaf *createLeaf(syntax::Arena &A, tok::TokenKind K);
42 createTree(syntax::Arena &A,
47 syntax::EmptyStatement *createEmptyStatement(syntax::Arena &A);
55 syntax::Node *deepCopyExpandingMacros(syntax::Arena &A, const syntax::Node *N);
H A DMutations.h23 tooling::Replacements computeReplacements(const Arena &A,
32 void removeStatement(syntax::Arena &A, syntax::Statement *S);
H A DTree.h41 class Arena {
43 Arena(SourceManager &SourceMgr, const LangOptions &LangOpts,
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DSynthesis.cpp30 lexBuffer(syntax::Arena &A, std::unique_ptr<llvm::MemoryBuffer> Buffer) { in lexBuffer()
37 syntax::Leaf *clang::syntax::createLeaf(syntax::Arena &A, tok::TokenKind K, in createLeaf()
52 syntax::Leaf *clang::syntax::createLeaf(syntax::Arena &A, tok::TokenKind K) { in createLeaf()
63 syntax::Tree *allocateTree(syntax::Arena &A, syntax::NodeKind Kind) { in allocateTree()
198 syntax::Arena &A, in createTree()
210 syntax::Node *clang::syntax::deepCopyExpandingMacros(syntax::Arena &A, in deepCopyExpandingMacros()
227 syntax::EmptyStatement *clang::syntax::createEmptyStatement(syntax::Arena &A) { in createEmptyStatement()
H A DBuildTree.cpp369 TreeBuilder(syntax::Arena &Arena) : Arena(Arena), Pending(Arena) { in TreeBuilder() argument
376 return Arena.getSourceManager(); in sourceManager()
383 Pending.foldChildren(Arena, Range, New); in foldNode()
396 Pending.foldChildren(Arena, Range, New); in foldNode()
407 Pending.foldChildren(Arena, ListRange, New); in foldList()
438 auto Tokens = Arena.getTokenBuffer().expandedTokens(); in finalize()
443 Pending.foldChildren(Arena, Tokens.drop_back(), in finalize()
568 Forest(syntax::Arena &A) { in Forest()
664 std::string str(const syntax::Arena &A) const { in str()
688 std::string str() { return Pending.str(Arena); } in str()
[all …]
H A DComputeReplacements.cpp65 syntax::FileRange rangeOfExpanded(const syntax::Arena &A, in rangeOfExpanded()
86 syntax::computeReplacements(const syntax::Arena &A, in computeReplacements()
H A DTree.cpp35 syntax::Arena::Arena(SourceManager &SourceMgr, const LangOptions &LangOpts, in Arena() function in syntax::Arena
39 const syntax::TokenBuffer &syntax::Arena::getTokenBuffer() const { in getTokenBuffer()
44 syntax::Arena::lexBuffer(std::unique_ptr<llvm::MemoryBuffer> Input) { in lexBuffer()
H A DMutations.cpp80 void syntax::removeStatement(syntax::Arena &A, syntax::Statement *S) { in removeStatement()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/
H A DExecution.h61 InMemoryToolResults() : Strings(Arena) {} in InMemoryToolResults()
69 llvm::BumpPtrAllocator Arena;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangle.h229 VariableSymbolNode *demangleUntypedVariable(ArenaAllocator &Arena,
233 demangleRttiBaseClassDescriptorNode(ArenaAllocator &Arena,
257 ArenaAllocator Arena; variable
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1533 : SExpr(COP_BasicBlock), Arena(A), BlockID(0), Visited(false) {} in BasicBlock()
1536 : SExpr(COP_BasicBlock), Arena(A), BlockID(0), Visited(false), in BasicBlock()
1584 Args.reserveCheck(1, Arena); in addArgument()
1590 Instrs.reserveCheck(1, Arena); in addInstruction()
1599 void reserveArguments(unsigned Nargs) { Args.reserve(Nargs, Arena); } in reserveArguments()
1602 void reserveInstructions(unsigned Nins) { Instrs.reserve(Nins, Arena); } in reserveInstructions()
1655 MemRegionRef Arena; variable
1695 : SExpr(COP_SCFG), Arena(A), Blocks(A, Nblocks) { in SCFG()
1706 : SExpr(COP_SCFG), Arena(Cfg.Arena), Blocks(std::move(Ba)) { in SCFG()
1746 Blocks.reserveCheck(1, Arena); in add()
[all …]
H A DThreadSafetyCommon.h363 SExprBuilder(til::MemRegionRef A) : Arena(A) { in SExprBuilder()
365 SelfVar = new (Arena) til::Variable(nullptr); in SExprBuilder()
487 til::MemRegionRef Arena; variable
H A DThreadSafetyTraverse.h150 Container(CopyReducerBase &S, unsigned N) : Elems(S.Arena, N) {} in Container()
158 CopyReducerBase(MemRegionRef A) : Arena(A) {} in CopyReducerBase()
161 MemRegionRef Arena;
/freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/
H A DInterpolatingCompilationDatabase.cpp322 : OriginalPaths(std::move(Files)), Strings(Arena) { in FileIndex()
489 BumpPtrAllocator Arena; member in clang::tooling::__anon893e7f6d0111::FileIndex
/freebsd-13.1/contrib/file/magic/Magdir/
H A Dsgi28 0 belong 0xdeadbabe IRIX Parallel Arena
/freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h233 llvm::SpecificBumpPtrAllocator<ContainerType> Arena; variable
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DRangeConstraintManager.cpp154 void *Buffer = Arena.Allocate(); in construct()