/llvm-project/llvm/unittests/ExecutionEngine/Orc/ |
H A D | ThreadSafeModuleTest.cpp | 26 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 D | Layer.cpp | 24 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 D | CompileOnDemandLayer.cpp | 20 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 D | IRTransformLayer.cpp | 21 assert(TSM && "Module must not be null"); in emit() argument
|
H A D | IRCompileLayer.cpp | 29 ThreadSafeModule TSM) { in emit()
|
H A D | ThreadSafeModule.cpp | 18 ThreadSafeModule cloneToNewContext(const ThreadSafeModule &TSM, in cloneToNewContext()
|
H A D | Speculation.cpp | 58 emit(std::unique_ptr<MaterializationResponsibility> R,ThreadSafeModule TSM) emit() argument
|
H A D | OrcV2CBindings.cpp | 844 [=](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 D | OrcV2CBindingsBasicUsage.c | 62 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local 94 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | IRTransformLayer.h | 42 static ThreadSafeModule identityTransform(ThreadSafeModule TSM, in identityTransform()
|
H A D | Layer.h | 104 Error add(JITDylib &JD, ThreadSafeModule TSM) { in add()
|
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/ |
H A D | OrcV2CBindingsRemovableCode.c | 62 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local 94 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
|
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/ |
H A D | OrcV2CBindingsDumpObjects.c | 48 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local 86 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
|
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/ |
H A D | OrcV2CBindingsIRTransforms.c | 50 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local 96 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
|
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithOptimizingIRTransform/ |
H A D | LLJITWithOptimizingIRTransform.cpp | 80 Expected<ThreadSafeModule> operator()(ThreadSafeModule TSM, in operator ()()
|
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsVeryLazy/ |
H A D | OrcV2CBindingsVeryLazy.c | 76 LLVMOrcThreadSafeModuleRef *TSM) { in parseExampleModule() 121 LLVMOrcThreadSafeModuleRef TSM = 0; in Materialize() local
|
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithLazyReexports/ |
H A D | LLJITWithLazyReexports.cpp | 108 const MaterializationResponsibility &R) -> Expected<ThreadSafeModule> { in main()
|
/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter2/ |
H A D | KaleidoscopeJIT.h | 106 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule()
|
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/ |
H A D | OrcV2CBindingsMCJITLikeMemoryManager.c | 187 LLVMOrcThreadSafeModuleRef TSM = LLVMOrcCreateNewThreadSafeModule(M, TSCtx); in createDemoModule() local 224 LLVMOrcThreadSafeModuleRef TSM = createDemoModule(); in main() local
|
/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter3/ |
H A D | KaleidoscopeJIT.h | 132 optimizeModule(ThreadSafeModule TSM,const MaterializationResponsibility & R) optimizeModule() argument
|
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithExecutorProcessControl/ |
H A D | LLJITWithExecutorProcessControl.cpp | 141 const MaterializationResponsibility &R) -> Expected<ThreadSafeModule> { in main()
|
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsLazy/ |
H A D | OrcV2CBindingsLazy.c | 69 LLVMOrcThreadSafeModuleRef *TSM) { in parseExampleModule()
|
/llvm-project/llvm/examples/SpeculativeJIT/ |
H A D | SpeculativeJIT.cpp | 86 addModule(ThreadSafeModule TSM) addModule() argument
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86PadShortFunction.cpp | 93 TargetSchedModel TSM; global() member
|
/llvm-project/llvm/examples/Kaleidoscope/BuildingAJIT/Chapter4/ |
H A D | KaleidoscopeJIT.h | 223 optimizeModule(ThreadSafeModule TSM, const MaterializationResponsibility &R) { in optimizeModule()
|