Home
last modified time | relevance | path

Searched defs:TSM (Results 1 – 25 of 38) sorted by relevance

12

/llvm-project/llvm/unittests/ExecutionEngine/Orc/
H A DThreadSafeModuleTest.cpp26 ThreadSafeModule TSM(std::move(M), std::move(TSCtx)); in TEST() local
63 ThreadSafeModule TSM(std::move(M), std::move(TSCtx)); in TEST() local
71 ThreadSafeModule TSM(std::move(M), TSCtx); in TEST() local
97 ThreadSafeModule TSM(std::make_unique<Module>("M", *TSCtx.getContext()), in TEST() local
105 const ThreadSafeModule TSM(std::make_unique<Module>("M", *TSCtx.getContext()), in TEST() local
113 ThreadSafeModule TSM(std::make_unique<Module>("M", *TSCtx.getContext()), in TEST() local
/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DLayer.cpp24 Error IRLayer::add(ResourceTrackerSP RT, ThreadSafeModule TSM) { in add()
34 ThreadSafeModule TSM) in IRMaterializationUnit()
103 ThreadSafeModule TSM, Interface I, in IRMaterializationUnit()
136 IRLayer &L, const IRSymbolMapper::ManglingOptions &MO, ThreadSafeModule TSM) in BasicIRLayerMaterializationUnit()
H A DCompileOnDemandLayer.cpp20 extractSubModule(ThreadSafeModule & TSM,StringRef Suffix,GVPredicate ShouldExtract) extractSubModule() argument
76 PartitioningIRMaterializationUnit(ExecutionSession & ES,const IRSymbolMapper::ManglingOptions & MO,ThreadSafeModule TSM,CompileOnDemandLayer & Parent) PartitioningIRMaterializationUnit() argument
81 PartitioningIRMaterializationUnit(ThreadSafeModule TSM,Interface I,SymbolNameToDefinitionMap SymbolToDefinition,CompileOnDemandLayer & Parent) PartitioningIRMaterializationUnit() argument
130 emit(std::unique_ptr<MaterializationResponsibility> R,ThreadSafeModule TSM) emit() argument
260 emitPartition(std::unique_ptr<MaterializationResponsibility> R,ThreadSafeModule TSM,IRMaterializationUnit::SymbolNameToDefinitionMap Defs) emitPartition() argument
H A DIRTransformLayer.cpp21 assert(TSM && "Module must not be null"); in emit() argument
H A DIRCompileLayer.cpp29 ThreadSafeModule TSM) { in emit()
H A DThreadSafeModule.cpp18 ThreadSafeModule cloneToNewContext(const ThreadSafeModule &TSM, in cloneToNewContext()
H A DSpeculation.cpp58 emit(std::unique_ptr<MaterializationResponsibility> R,ThreadSafeModule TSM) emit() argument
H A DOrcV2CBindings.cpp844 [=](ThreadSafeModule TSM, in LLVMOrcIRTransformLayerSetTransform() argument
595 LLVMOrcIRTransformLayerEmit(LLVMOrcIRTransformLayerRef IRLayer,LLVMOrcMaterializationResponsibilityRef MR,LLVMOrcThreadSafeModuleRef TSM) LLVMOrcIRTransformLayerEmit() argument
741 LLVMOrcThreadSafeModuleWithModuleDo(LLVMOrcThreadSafeModuleRef TSM,LLVMOrcGenericIRModuleOperationFunction F,void * Ctx) LLVMOrcThreadSafeModuleWithModuleDo() argument
755 LLVMOrcDisposeThreadSafeModule(LLVMOrcThreadSafeModuleRef TSM) LLVMOrcDisposeThreadSafeModule() argument
983 LLVMOrcLLJITAddLLVMIRModule(LLVMOrcLLJITRef J,LLVMOrcJITDylibRef JD,LLVMOrcThreadSafeModuleRef TSM) LLVMOrcLLJITAddLLVMIRModule() argument
990 LLVMOrcLLJITAddLLVMIRModuleWithRT(LLVMOrcLLJITRef J,LLVMOrcResourceTrackerRef RT,LLVMOrcThreadSafeModuleRef TSM) LLVMOrcLLJITAddLLVMIRModuleWithRT() argument
[all...]
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/
H A DOrcV2CBindingsBasicUsage.c62 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local
94 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DIRTransformLayer.h42 static ThreadSafeModule identityTransform(ThreadSafeModule TSM, in identityTransform()
H A DLayer.h104 Error add(JITDylib &JD, ThreadSafeModule TSM) { in add()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/
H A DOrcV2CBindingsRemovableCode.c62 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local
94 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/
H A DOrcV2CBindingsDumpObjects.c48 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local
86 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/
H A DOrcV2CBindingsIRTransforms.c50 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local
96 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/
H A DLLJITWithOptimizingIRTransform.cpp80 Expected<ThreadSafeModule> operator()(ThreadSafeModule TSM, in operator ()()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/
H A DOrcV2CBindingsVeryLazy.c76 LLVMOrcThreadSafeModuleRef *TSM) { in parseExampleModule()
121 LLVMOrcThreadSafeModuleRef TSM = 0; in Materialize() local
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/
H A DLLJITWithLazyReexports.cpp108 const MaterializationResponsibility &R) -> Expected<ThreadSafeModule> { in main()
/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/
H A DKaleidoscopeJIT.h106 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/
H A DOrcV2CBindingsMCJITLikeMemoryManager.c187 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local
224 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/
H A DKaleidoscopeJIT.h132 optimizeModule(ThreadSafeModule TSM,const MaterializationResponsibility & R) optimizeModule() argument
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/
H A DLLJITWithExecutorProcessControl.cpp141 const MaterializationResponsibility &R) -> Expected<ThreadSafeModule> { in main()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/
H A DOrcV2CBindingsLazy.c69 LLVMOrcThreadSafeModuleRef *TSM) { in parseExampleModule()
/llvm-project/llvm/examples/SpeculativeJIT/
H A DSpeculativeJIT.cpp86 addModule(ThreadSafeModule TSM) addModule() argument
/llvm-project/llvm/lib/Target/X86/
H A DX86PadShortFunction.cpp93 TargetSchedModel TSM; global() member
/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/
H A DKaleidoscopeJIT.h223 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule()

12