/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
H A D | Layer.cpp | 92 InitSymbol = ES.intern(InitSymbolName); 93 } while (SymbolFlags.count(InitSymbol)); 95 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; 102 SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition) 103 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), 183 auto &InitSymbol = ObjSymInfo->second; local 187 L, std::move(O), std::move(SymbolFlags), std::move(InitSymbol))); 192 SymbolStringPtr InitSymbol) 193 : MaterializationUnit(std::move(SymbolFlags), std::move(InitSymbol)), L(L), 100 IRMaterializationUnit( ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition) argument 190 BasicObjectLayerMaterializationUnit( ObjectLayer &L, std::unique_ptr<MemoryBuffer> O, SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol) argument
|
H A D | Mangling.cpp | 131 SymbolStringPtr InitSymbol; local 144 InitSymbol = ES.intern(InitSymString); 145 if (SymbolFlags.count(InitSymbol)) 147 SymbolFlags[InitSymbol] = 156 return std::make_pair(std::move(SymbolFlags), std::move(InitSymbol));
|
H A D | CompileOnDemandLayer.cpp | 82 SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition, 85 std::move(InitSymbol), 80 PartitioningIRMaterializationUnit( ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition, CompileOnDemandLayer &Parent) argument
|
H A D | OrcV2CBindings.cpp | 183 SymbolStringPtr InitSymbol, void *Ctx, 188 std::move(InitSymbol)), 181 OrcCAPIMaterializationUnit( std::string Name, SymbolFlagsMap InitialSymbolFlags, SymbolStringPtr InitSymbol, void *Ctx, LLVMOrcMaterializationUnitMaterializeFunction Materialize, LLVMOrcMaterializationUnitDiscardFunction Discard, LLVMOrcMaterializationUnitDestroyFunction Destroy) argument
|
H A D | ObjectLinkingLayer.cpp | 30 SymbolStringPtr InitSymbol; member in struct:__anon1953::LinkGraphMaterializationUnit::LinkGraphInterface 70 LGI.InitSymbol = makeInitSymbol(ES, G); 97 std::move(LGI.InitSymbol)),
|
H A D | Core.cpp | 735 *RT, std::move(MU->SymbolFlags), std::move(MU->InitSymbol)); 783 SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol) { 793 *RT, std::move(SymbolFlags), std::move(InitSymbol)); 2534 std::move(UMI->MU->InitSymbol))); 2750 if (MU->getInitializerSymbol() == MR.InitSymbol) 2751 MR.InitSymbol = nullptr; 2775 if (Name == MR.InitSymbol) 2776 std::swap(MR.InitSymbol, DelegatedInitSymbol);
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Layer.h | 47 SymbolStringPtr InitSymbol, 170 SymbolStringPtr InitSymbol);
|
H A D | Core.h | 524 const SymbolStringPtr &getInitializerSymbol() const { return InitSymbol; } 616 SymbolStringPtr InitSymbol) 618 InitSymbol(std::move(InitSymbol)) { 625 SymbolStringPtr InitSymbol; member in class:llvm::orc::MaterializationResponsibility 644 SymbolStringPtr InitSymbol) 646 InitSymbol(std::move(InitSymbol)) { 647 assert((!this->InitSymbol || this->SymbolFlags.count(this->InitSymbol)) 615 MaterializationResponsibility(JITDylibSP JD, SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol) argument 643 MaterializationUnit(SymbolFlagsMap InitalSymbolFlags, SymbolStringPtr InitSymbol) argument 678 SymbolStringPtr InitSymbol; member in class:llvm::orc::MaterializationUnit 1434 createMaterializationResponsibility(ResourceTracker &RT, SymbolFlagsMap Symbols, SymbolStringPtr InitSymbol) argument [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink.cpp | 526 auto &InitSymbol = ObjSymInfo->second; 536 if (InitSymbol) 537 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly; 585 *this, std::move(O), std::move(SymbolFlags), std::move(InitSymbol));
|