| /llvm-project-15.0.7/clang/unittests/Tooling/Syntax/ |
| H A D | TreeTest.cpp | 30 deepCopyExpandingMacros(*Arena, *TM, Child), NodeRole::Unknown)); in createTree() 32 return clang::syntax::createTree(*Arena, ChildrenWithRoles, in createTree() 134 auto *Tree = syntax::createTree(*Arena, in TEST_F() 234 *Arena, in TEST_P() 255 *Arena, in TEST_P() 275 *Arena, in TEST_P() 295 *Arena, in TEST_P() 318 *Arena, in TEST_P() 343 *Arena, in TEST_P() 367 *Arena, in TEST_P() [all …]
|
| H A D | SynthesisTest.cpp | 47 auto *Leaf = createLeaf(*Arena, *TM, tok::comma); in TEST_P() 60 auto *Leaf = createLeaf(*Arena, *TM, tok::coloncolon); in TEST_P() 70 auto *Leaf = createLeaf(*Arena, *TM, tok::kw_if); in TEST_P() 83 auto *Leaf = createLeaf(*Arena, *TM, tok::kw_nullptr); in TEST_P() 123 auto *LeafLParen = createLeaf(*Arena, *TM, tok::l_paren); in TEST_P() 124 auto *LeafRParen = createLeaf(*Arena, *TM, tok::r_paren); in TEST_P() 125 auto *TreeParen = createTree(*Arena, in TEST_P() 144 auto *LeafPlus = createLeaf(*Arena, *TM, tok::plus); in TEST_P() 150 auto *TreeBinaryOperator = createTree(*Arena, in TEST_P() 171 auto *StatementContinue = createTree(*Arena, in TEST_P() [all …]
|
| H A D | TreeTestBase.cpp | 75 std::unique_ptr<syntax::Arena> &Arena, in buildTree() argument 77 : Root(Root), TB(TB), TM(TM), Arena(Arena), Tokens(std::move(Tokens)) { in buildTree() 86 Arena = std::make_unique<syntax::Arena>(); in buildTree() 87 Root = syntax::buildSyntaxTree(*Arena, *TM, Ctx); in buildTree() 94 std::unique_ptr<syntax::Arena> &Arena; in buildTree() member in SyntaxTreeTest::buildTree::BuildSyntaxTree 103 std::unique_ptr<syntax::Arena> &Arena) in buildTree() argument 104 : Root(Root), TM(TM), TB(TB), Arena(Arena) {} in buildTree() 111 return std::make_unique<BuildSyntaxTree>(Root, TB, TM, Arena, in buildTree() 119 std::unique_ptr<syntax::Arena> &Arena; in buildTree() member in SyntaxTreeTest::buildTree::BuildSyntaxTreeAction 158 BuildSyntaxTreeAction Recorder(Root, this->TM, this->TB, this->Arena); in buildTree()
|
| H A D | TreeTestBase.h | 56 std::unique_ptr<syntax::Arena> Arena; variable
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/unittests/ |
| H A D | ForestTest.cpp | 62 ForestArena Arena; in TEST_F() local 66 auto T = Arena.createTerminals(TS); in TEST_F() 68 const auto *Left = &Arena.createSequence( in TEST_F() 99 ForestArena Arena; in TEST_F() local 102 auto Terminals = Arena.createTerminals(TS); in TEST_F() 105 const auto *SharedType = &Arena.createSequence( in TEST_F() 107 const auto *ClassType = &Arena.createSequence( in TEST_F() 109 const auto *EnumType = &Arena.createSequence( in TEST_F() 135 ForestArena Arena; in TEST_F() local 160 ForestArena Arena; in TEST_F() local [all …]
|
| H A D | GLRTest.cpp | 122 ForestArena Arena; member in clang::pseudo::__anon58630bd90111::GLRTest 153 ForestNode &SemiTerminal = Arena.createTerminal(tok::semi, 0); in TEST_F() 189 {emptyTokenStream(), Arena, GSStack}, TestLang); in TEST_F() 336 {emptyTokenStream(), Arena, GSStack}, TestLang); in TEST_F() 379 {emptyTokenStream(), Arena, GSStack}, TestLang); in TEST_F() 396 auto *LBrace = &Arena.createTerminal(tok::l_brace, 0); in TEST_F() 397 auto *Question1 = &Arena.createTerminal(tok::question, 1); in TEST_F() 448 auto *Brace1 = &Arena.createTerminal(tok::l_brace, 0); in TEST_F() 449 auto *Brace2 = &Arena.createTerminal(tok::l_brace, 1); in TEST_F() 450 auto *Brace3 = &Arena.createTerminal(tok::l_brace, 2); in TEST_F() [all …]
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/remote/src/ |
| H A D | Client.cpp | 31 Arena->Reset(); in remoteCall() 71 auto *Reply = protobuf::Arena::CreateMessage<I32>(Arena.get()); in registerLib() 94 auto *Reply = protobuf::Arena::CreateMessage<I32>(Arena.get()); in unregisterLib() 119 auto *Reply = protobuf::Arena::CreateMessage<I32>(Arena.get()); in isValidBinary() 147 auto *Reply = protobuf::Arena::CreateMessage<I32>(Arena.get()); in getNumberOfDevices() 170 auto *Reply = protobuf::Arena::CreateMessage<I32>(Arena.get()); in initDevice() 195 auto *Reply = protobuf::Arena::CreateMessage<I32>(Arena.get()); in initRequires() 218 protobuf::Arena::CreateMessage<Binary>(Arena.get()); in loadBinary() 251 auto *Reply = protobuf::Arena::CreateMessage<I32>(Arena.get()); in isDataExchangeable() 337 protobuf::Arena::CreateMessage<SubmitData>(Arena.get()); in dataSubmit() [all …]
|
| H A D | Client.h | 39 std::unique_ptr<protobuf::Arena> Arena; variable 56 Arena = std::make_unique<protobuf::Arena>(); in RemoteOffloadClient()
|
| /llvm-project-15.0.7/llvm/lib/Demangle/ |
| H A D | MicrosoftDemangle.cpp | 338 return synthesizeQualifiedName(Arena, Id); in synthesizeQualifiedName() 1558 N->Nodes = Arena.allocArray<Node *>(Count); in nodeListToNodeArray() 1569 NodeList *Head = Arena.alloc<NodeList>(); in demangleNameScopeChain() 1872 TTN = Arena.alloc<ThunkSignatureNode>(); in demangleFunctionEncoding() 1875 TTN = Arena.alloc<ThunkSignatureNode>(); in demangleFunctionEncoding() 2084 NodeList *Head = Arena.alloc<NodeList>(); in demangleArrayType() 2096 Tail->Next = Arena.alloc<NodeList>(); in demangleArrayType() 2122 NodeList *Head = Arena.alloc<NodeList>(); in demangleFunctionParameterList() 2137 *Current = Arena.alloc<NodeList>(); in demangleFunctionParameterList() 2145 *Current = Arena.alloc<NodeList>(); in demangleFunctionParameterList() [all …]
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ThreadSafetyCommon.cpp | 295 return new (Arena) til::Undefined(S); in translate() 421 E = new (Arena) til::Apply(E, A); in translateCallExpr() 423 return new (Arena) til::Call(E, CE); in translateCallExpr() 485 return new (Arena) in translateUnaryOperator() 488 return new (Arena) in translateUnaryOperator() 491 return new (Arena) in translateUnaryOperator() 501 return new (Arena) til::Undefined(UO); in translateUnaryOperator() 538 return new (Arena) til::Store(E0, E1); in translateBinAssign() 736 til::Phi *Ph = new (Arena) til::Phi(Arena, NPreds); in makePhiNodeVar() 839 Scfg = new (Arena) til::SCFG(Arena, NBlocks); in enterCFG() [all …]
|
| H A D | ThreadSafetyTIL.cpp | 60 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()
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Syntax/ |
| H A D | BuildTree.h | 26 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,
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/index/ |
| H A D | Symbol.h | 194 return sizeof(*this) + Arena.getTotalMemory() + in bytes() 202 Builder() : UniqueStrings(Arena) {} in Builder() 221 llvm::BumpPtrAllocator Arena; 229 SymbolSlab(llvm::BumpPtrAllocator Arena, std::vector<Symbol> Symbols) in SymbolSlab() argument 230 : Arena(std::move(Arena)), Symbols(std::move(Symbols)) {} in SymbolSlab() 232 llvm::BumpPtrAllocator Arena; // Owns Symbol data that the Symbols do not. variable
|
| H A D | Ref.h | 127 return sizeof(*this) + Arena.getTotalMemory() + in bytes() 134 Builder() : UniqueStrings(Arena) {} in Builder() 149 llvm::BumpPtrAllocator Arena; 155 RefSlab(std::vector<value_type> Refs, llvm::BumpPtrAllocator Arena, 157 : Arena(std::move(Arena)), Refs(std::move(Refs)), NumRefs(NumRefs) {} 159 llvm::BumpPtrAllocator Arena;
|
| H A D | Ref.cpp | 62 Result.emplace_back(Sym, llvm::ArrayRef<Ref>(Refs).copy(Arena)); in build() 64 return RefSlab(std::move(Result), std::move(Arena), Entries.size()); in build()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/remote/ |
| H A D | MarshallingTests.cpp | 91 llvm::BumpPtrAllocator Arena; in TEST() local 92 llvm::UniqueStringSaver Strings(Arena); in TEST() 146 llvm::BumpPtrAllocator Arena; in TEST() local 147 llvm::UniqueStringSaver Strings(Arena); in TEST() 215 llvm::BumpPtrAllocator Arena; in TEST() local 216 llvm::UniqueStringSaver Strings(Arena); in TEST() 238 llvm::BumpPtrAllocator Arena; in TEST() local 239 llvm::UniqueStringSaver Strings(Arena); in TEST() 404 llvm::BumpPtrAllocator Arena; in TEST() local 405 llvm::UniqueStringSaver Strings(Arena); in TEST() [all …]
|
| /llvm-project-15.0.7/openmp/libomptarget/plugins/remote/server/ |
| H A D | Server.h | 50 std::unique_ptr<protobuf::Arena> Arena; variable 56 Arena = std::make_unique<protobuf::Arena>(); in RemoteOffloadImpl()
|
| H A D | Server.cpp | 219 if (Arena->SpaceAllocated() >= MaxSize) in DataRetrieve() 220 Arena->Reset(); in DataRetrieve() 225 auto *Reply = protobuf::Arena::CreateMessage<Data>(Arena.get()); in DataRetrieve() 246 auto *Reply = protobuf::Arena::CreateMessage<Data>(Arena.get()); in DataRetrieve()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | Synthesis.cpp | 40 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()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/fuzzer/ |
| H A D | Fuzzer.cpp | 42 clang::pseudo::ForestArena Arena; in operator ()() local 46 glrParse(clang::pseudo::ParseParams{ParseableStream, Arena, GSS}, in operator ()()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/tool/ |
| H A D | ClangPseudo.cpp | 147 clang::pseudo::ForestArena Arena; in main() local 157 glrParse(clang::pseudo::ParseParams{*ParseableStream, Arena, GSS}, in main() 174 llvm::outs() << "Forest bytes: " << Arena.bytes() in main() 175 << " nodes: " << Arena.nodeCount() << "\n"; in main()
|
| /llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/ |
| H A D | GLR.h | 97 size_t bytes() const { return Arena.getTotalMemory() + sizeof(*this); } in bytes() 110 llvm::BumpPtrAllocator Arena; member
|
| H A D | Forest.h | 182 size_t bytes() const { return Arena.getBytesAllocated() + sizeof(this); } in bytes() 189 ForestNode *New = new (Arena.Allocate( in create() 197 llvm::BumpPtrAllocator Arena; variable
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/ |
| H A D | Execution.h | 61 InMemoryToolResults() : Strings(Arena) {} in InMemoryToolResults() 69 llvm::BumpPtrAllocator Arena;
|
| /llvm-project-15.0.7/llvm/include/llvm/Demangle/ |
| H A D | MicrosoftDemangle.h | 227 VariableSymbolNode *demangleUntypedVariable(ArenaAllocator &Arena, 231 demangleRttiBaseClassDescriptorNode(ArenaAllocator &Arena, 255 ArenaAllocator Arena; variable
|