Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangle.cpp362 return synthesizeQualifiedName(Arena, Id); in synthesizeQualifiedName()
1593 N->Nodes = Arena.allocArray<Node *>(Count); in nodeListToNodeArray()
1604 NodeList *Head = Arena.alloc<NodeList>(); in demangleNameScopeChain()
1920 TTN = Arena.alloc<ThunkSignatureNode>(); in demangleFunctionEncoding()
1923 TTN = Arena.alloc<ThunkSignatureNode>(); in demangleFunctionEncoding()
2141 NodeList *Head = Arena.alloc<NodeList>(); in demangleArrayType()
2153 Tail->Next = Arena.alloc<NodeList>(); in demangleArrayType()
2180 NodeList *Head = Arena.alloc<NodeList>(); in demangleFunctionParameterList()
2195 *Current = Arena.alloc<NodeList>(); in demangleFunctionParameterList()
2203 *Current = Arena.alloc<NodeList>(); in demangleFunctionParameterList()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DArena.cpp34 const Formula &Arena::makeAtomRef(Atom A) { in makeAtomRef()
54 const Formula &Arena::makeOr(const Formula &LHS, const Formula &RHS) { in makeOr()
67 const Formula &Arena::makeNot(const Formula &Val) { in makeNot()
104 IntegerValue &Arena::makeIntLiteral(llvm::APInt Value) { in makeIntLiteral()
112 BoolValue &Arena::makeBoolValue(const Formula &F) { in makeBoolValue()
122 const Formula *parse(Arena &A, llvm::StringRef &In) { in parse()
138 decltype(&Arena::makeOr) Op; in parse()
140 Op = &Arena::makeOr; in parse()
142 Op = &Arena::makeAnd; in parse()
144 Op = &Arena::makeImplies; in parse()
[all …]
H A DSimplifyConstraints.cpp20 Arena &arena) { in substitute()
76 Arena &arena, SimplifyConstraintsInfo *Info) { in simplifyConstraints()
H A DDataflowAnalysisContext.cpp342 : S(std::move(S)), A(std::make_unique<Arena>()), Opts(Opts) { in DataflowAnalysisContext()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp222 return new (Arena) til::LiteralPtr(VD); in createVariable()
305 return new (Arena) til::Undefined(S); in translate()
441 E = new (Arena) til::Apply(E, A); in translateCallExpr()
443 return new (Arena) til::Call(E, CE); in translateCallExpr()
505 return new (Arena) in translateUnaryOperator()
508 return new (Arena) in translateUnaryOperator()
511 return new (Arena) in translateUnaryOperator()
521 return new (Arena) til::Undefined(UO); in translateUnaryOperator()
756 til::Phi *Ph = new (Arena) til::Phi(Arena, NPreds); in makePhiNodeVar()
859 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.cpp1007 threadSafety::til::MemRegionRef Arena; member in __anoneb5110e70a11::ThreadSafetyAnalyzer
1022 : Arena(&Bpa), SxBuilder(Arena), Handler(H), GlobalBeforeSet(Bset) {} in ThreadSafetyAnalyzer()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DBuildTree.h26 buildSyntaxTree(Arena &A, TokenBufferTokenManager &TBTM, ASTContext &Context);
33 syntax::Leaf *createLeaf(syntax::Arena &A, TokenBufferTokenManager &TBTM,
38 syntax::Leaf *createLeaf(syntax::Arena &A, TokenBufferTokenManager &TBTM,
45 createTree(syntax::Arena &A,
50 syntax::EmptyStatement *createEmptyStatement(syntax::Arena &A,
59 syntax::Node *deepCopyExpandingMacros(syntax::Arena &A,
H A DMutations.h33 void removeStatement(syntax::Arena &A, TokenBufferTokenManager &TBTM,
H A DTree.h36 class Arena {
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DArena.h21 class Arena {
23 Arena() in Arena() function
26 Arena(const Arena &) = delete;
27 Arena &operator=(const Arena &) = delete;
H A DDataflowAnalysisContext.h190 Arena &arena() { return *A; } in arena()
251 std::unique_ptr<Arena> A;
H A DSimplifyConstraints.h44 Arena &arena, SimplifyConstraintsInfo *Info = nullptr);
H A DDataflowEnvironment.h630 Arena &arena() const { return DACtx->arena(); } in arena()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DSynthesis.cpp40 syntax::Leaf *clang::syntax::createLeaf(syntax::Arena &A, in createLeaf()
57 syntax::Leaf *clang::syntax::createLeaf(syntax::Arena &A, in createLeaf()
70 syntax::Tree *allocateTree(syntax::Arena &A, syntax::NodeKind Kind) { in allocateTree()
205 syntax::Arena &A, in createTree()
217 syntax::Node *clang::syntax::deepCopyExpandingMacros(syntax::Arena &A, in deepCopyExpandingMacros()
235 syntax::EmptyStatement *clang::syntax::createEmptyStatement(syntax::Arena &A, TokenBufferTokenMana… in createEmptyStatement()
H A DBuildTree.cpp369 TreeBuilder(syntax::Arena &Arena, TokenBufferTokenManager& TBTM) in TreeBuilder() argument
370 : Arena(Arena), in TreeBuilder()
372 Pending(Arena, TBTM.tokenBuffer()) { in TreeBuilder()
377 llvm::BumpPtrAllocator &allocator() { return Arena.getAllocator(); } in allocator()
447 new (Arena.getAllocator()) syntax::TranslationUnit); in finalize()
571 Forest(syntax::Arena &A, const syntax::TokenBuffer &TB) { in Forest()
694 syntax::Arena &Arena; member in syntax::TreeBuilder
1753 syntax::TranslationUnit *syntax::buildSyntaxTree(Arena &A, in buildSyntaxTree()
H A DMutations.cpp79 void syntax::removeStatement(syntax::Arena &A, TokenBufferTokenManager &TBTM, in removeStatement()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/
H A DExecution.h61 InMemoryToolResults() : Strings(Arena) {} in InMemoryToolResults()
69 llvm::BumpPtrAllocator Arena;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangle.h232 VariableSymbolNode *demangleUntypedVariable(ArenaAllocator &Arena,
236 demangleRttiBaseClassDescriptorNode(ArenaAllocator &Arena,
264 ArenaAllocator Arena; variable
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1540 : SExpr(COP_BasicBlock), Arena(A), BlockID(0), Visited(false) {} in BasicBlock()
1543 : SExpr(COP_BasicBlock), Arena(A), BlockID(0), Visited(false), in BasicBlock()
1591 Args.reserveCheck(1, Arena); in addArgument()
1597 Instrs.reserveCheck(1, Arena); in addInstruction()
1606 void reserveArguments(unsigned Nargs) { Args.reserve(Nargs, Arena); } in reserveArguments()
1609 void reserveInstructions(unsigned Nins) { Instrs.reserve(Nins, Arena); } in reserveInstructions()
1662 MemRegionRef Arena; variable
1702 : SExpr(COP_SCFG), Arena(A), Blocks(A, Nblocks) { in SCFG()
1713 : SExpr(COP_SCFG), Arena(Cfg.Arena), Blocks(std::move(Ba)) { in SCFG()
1753 Blocks.reserveCheck(1, Arena); in add()
[all …]
H A DThreadSafetyCommon.h373 SExprBuilder(til::MemRegionRef A) : Arena(A) { in SExprBuilder()
375 SelfVar = new (Arena) til::Variable(nullptr); in SExprBuilder()
503 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-14.2/contrib/llvm-project/clang/lib/Tooling/
H A DInterpolatingCompilationDatabase.cpp319 : OriginalPaths(std::move(Files)), Strings(Arena) { in FileIndex()
486 BumpPtrAllocator Arena; member in clang::tooling::__anonf4fe06af0111::FileIndex
/freebsd-14.2/contrib/file/magic/Magdir/
H A Dsgi28 0 belong 0xdeadbabe IRIX Parallel Arena
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DRangedConstraintManager.h300 llvm::SpecificBumpPtrAllocator<ContainerType> Arena; variable

12