Home
last modified time | relevance | path

Searched refs:TransformFunction (Results 1 – 9 of 9) sorted by relevance

/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DObjectTransformLayer.h29 using TransformFunction = variable
34 TransformFunction Transform = TransformFunction());
39 void setTransform(TransformFunction Transform) { in setTransform()
45 TransformFunction Transform;
H A DIRTransformLayer.h29 using TransformFunction = unique_function<Expected<ThreadSafeModule>(
33 TransformFunction Transform = identityTransform);
35 void setTransform(TransformFunction Transform) { in setTransform()
49 TransformFunction Transform;
H A DLLJIT.h58 IRTransformLayer::TransformFunction T);
/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DIRTransformLayer.cpp15 TransformFunction Transform) in IRTransformLayer()
H A DObjectTransformLayer.cpp21 TransformFunction Transform) in ObjectTransformLayer()
H A DOrcV2CBindings.cpp841 LLVMOrcIRTransformLayerTransformFunction TransformFunction, void *Ctx) { in LLVMOrcIRTransformLayerSetTransform()
848 if (LLVMErrorRef Err = TransformFunction(Ctx, &TSMRef, wrap(&R))) { in LLVMOrcIRTransformLayerSetTransform()
861 LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void *Ctx) { in LLVMOrcObjectTransformLayerSetTransform()
863 ->setTransform([TransformFunction, Ctx](std::unique_ptr<MemoryBuffer> Obj) in LLVMOrcObjectTransformLayerSetTransform()
866 if (LLVMErrorRef Err = TransformFunction(Ctx, &ObjBuffer)) { in LLVMOrcObjectTransformLayerSetTransform()
840 LLVMOrcIRTransformLayerSetTransform(LLVMOrcIRTransformLayerRef IRTransformLayer,LLVMOrcIRTransformLayerTransformFunction TransformFunction,void * Ctx) LLVMOrcIRTransformLayerSetTransform() argument
860 LLVMOrcObjectTransformLayerSetTransform(LLVMOrcObjectTransformLayerRef ObjTransformLayer,LLVMOrcObjectTransformLayerTransformFunction TransformFunction,void * Ctx) LLVMOrcObjectTransformLayerSetTransform() argument
H A DLLJIT.cpp675 LLJIT &J, IRTransformLayer::TransformFunction T) { in prepareForConstruction()
/llvm-project/llvm/docs/tutorial/
H A DBuildingAJIT2.rst150 using TransformFunction = std::function<Expected<ThreadSafeModule>(
154 TransformFunction Transform = identityTransform);
156 void setTransform(TransformFunction Transform) {
170 TransformFunction Transform;
177 TransformFunction Transform)
/llvm-project/llvm/include/llvm-c/
H A DOrc.h1215 LLVMOrcIRTransformLayerTransformFunction TransformFunction, void *Ctx);
1222 LLVMOrcObjectTransformLayerTransformFunction TransformFunction, void *Ctx);