Home
last modified time | relevance | path

Searched refs:ObjCache (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
DCompileUtils.h42 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr)
44 ObjCache(ObjCache) {}
47 void setObjectCache(ObjectCache *NewCache) { ObjCache = NewCache; } in setObjectCache()
60 ObjectCache *ObjCache = nullptr; variable
70 ObjectCache *ObjCache = nullptr)
71 : SimpleCompiler(*TM, ObjCache), TM(std::move(TM)) {}
86 ObjectCache *ObjCache = nullptr);
88 void setObjectCache(ObjectCache *ObjCache) { this->ObjCache = ObjCache; } in setObjectCache() argument
94 ObjectCache *ObjCache = nullptr; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DCompileUtils.h44 SimpleCompiler(TargetMachine &TM, ObjectCache *ObjCache = nullptr)
46 ObjCache(ObjCache) {}
49 void setObjectCache(ObjectCache *NewCache) { ObjCache = NewCache; } in setObjectCache()
62 ObjectCache *ObjCache = nullptr; variable
72 ObjectCache *ObjCache = nullptr)
73 : SimpleCompiler(*TM, ObjCache), TM(std::move(TM)) {}
88 ObjectCache *ObjCache = nullptr);
90 void setObjectCache(ObjectCache *ObjCache) { this->ObjCache = ObjCache; } in setObjectCache() argument
96 ObjectCache *ObjCache = nullptr; variable
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/
DCompileUtils.cpp69 if (!ObjCache) in tryToLoadFromObjectCache()
72 return ObjCache->getObject(&M); in tryToLoadFromObjectCache()
77 if (ObjCache) in notifyObjectCompiled()
78 ObjCache->notifyObjectCompiled(&M, ObjBuffer.getMemBufferRef()); in notifyObjectCompiled()
82 ObjectCache *ObjCache) in ConcurrentIRCompiler() argument
84 JTMB(std::move(JTMB)), ObjCache(ObjCache) {} in ConcurrentIRCompiler()
89 SimpleCompiler C(*TM, ObjCache); in operator ()()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
DCompileUtils.cpp69 if (!ObjCache) in tryToLoadFromObjectCache()
72 return ObjCache->getObject(&M); in tryToLoadFromObjectCache()
77 if (ObjCache) in notifyObjectCompiled()
78 ObjCache->notifyObjectCompiled(&M, ObjBuffer.getMemBufferRef()); in notifyObjectCompiled()
82 ObjectCache *ObjCache) in ConcurrentIRCompiler() argument
84 JTMB(std::move(JTMB)), ObjCache(ObjCache) {} in ConcurrentIRCompiler()
89 SimpleCompiler C(*TM, ObjCache); in operator ()()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DIRCompileLayer.h47 : BaseLayer(BaseLayer), Compile(std::move(Compile)), ObjCache(nullptr) {} in IRCompileLayer()
50 void setObjectCache(ObjectCache *NewCache) { ObjCache = NewCache; } in setObjectCache()
69 if (ObjCache) in addModuleSet()
74 if (ObjCache) in addModuleSet()
75 ObjCache->notifyObjectCompiled(&*M, in addModuleSet()
123 std::unique_ptr<MemoryBuffer> ObjBuffer = ObjCache->getObject(&M); in tryToLoadFromObjectCache()
141 ObjectCache *ObjCache; variable
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithObjectCache/
DLLJITWithObjectCache.cpp51 void runJITWithCache(ObjectCache &ObjCache) { in runJITWithCache() argument
63 &ObjCache); in runJITWithCache()
/external/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp74 ObjCache(nullptr) { in MCJIT()
145 ObjCache = NewCache; in setObjectCache()
175 if (ObjCache) { in emitObject()
179 ObjCache->notifyObjectCompiled(M, MB); in emitObject()
199 if (ObjCache) in generateCodeForModule()
200 ObjectToLoad = ObjCache->getObject(M); in generateCodeForModule()
DMCJIT.h196 ObjectCache *ObjCache; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp69 ObjCache(nullptr) { in MCJIT()
140 ObjCache = NewCache; in setObjectCache()
176 if (ObjCache) { in emitObject()
180 ObjCache->notifyObjectCompiled(M, MB); in emitObject()
200 if (ObjCache) in generateCodeForModule()
201 ObjectToLoad = ObjCache->getObject(M); in generateCodeForModule()
DMCJIT.h195 ObjectCache *ObjCache; variable
/external/llvm-project/llvm/lib/ExecutionEngine/MCJIT/
DMCJIT.cpp71 ObjCache(nullptr) { in MCJIT()
142 ObjCache = NewCache; in setObjectCache()
178 if (ObjCache) { in emitObject()
182 ObjCache->notifyObjectCompiled(M, MB); in emitObject()
202 if (ObjCache) in generateCodeForModule()
203 ObjectToLoad = ObjCache->getObject(M); in generateCodeForModule()
DMCJIT.h194 ObjectCache *ObjCache; variable