Searched refs:InitSymbol (Results 1 - 9 of 9) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
H A DLayer.cpp92 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 DMangling.cpp131 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 DCompileOnDemandLayer.cpp82 SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition,
85 std::move(InitSymbol),
80 PartitioningIRMaterializationUnit( ThreadSafeModule TSM, SymbolFlagsMap SymbolFlags, SymbolStringPtr InitSymbol, SymbolNameToDefinitionMap SymbolToDefinition, CompileOnDemandLayer &Parent) argument
H A DOrcV2CBindings.cpp183 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 DObjectLinkingLayer.cpp30 SymbolStringPtr InitSymbol; member in struct:__anon1953::LinkGraphMaterializationUnit::LinkGraphInterface
70 LGI.InitSymbol = makeInitSymbol(ES, G);
97 std::move(LGI.InitSymbol)),
H A DCore.cpp735 *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 DLayer.h47 SymbolStringPtr InitSymbol,
170 SymbolStringPtr InitSymbol);
H A DCore.h524 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 Dllvm-jitlink.cpp526 auto &InitSymbol = ObjSymInfo->second;
536 if (InitSymbol)
537 SymbolFlags[InitSymbol] = JITSymbolFlags::MaterializationSideEffectsOnly;
585 *this, std::move(O), std::move(SymbolFlags), std::move(InitSymbol));

Completed in 206 milliseconds