Table of Contents

Class LLJitBuilder

Namespace
Ubiquity.NET.Llvm.OrcJITv2
Assembly
Ubiquity.NET.Llvm.dll

ORC JIT v2 Builder

public sealed class LLJitBuilder : IDisposable
Inheritance
LLJitBuilder
Implements
Inherited Members

Constructors

LLJitBuilder(TargetMachineBuilder)

Initializes a new instance of the LLJitBuilder class

Methods

CreateBuilderForHost(CodeGenOpt, RelocationMode, CodeModel)

Creates a new LLJitBuilder pre-configured with a TargetMachine for the current host system

CreateJit()

Creates a JIT engine

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

SetObjectLinkingLayerCreator(ObjectLayerFactory)

Sets the object linking layer factory for this builder

SetTargetMachineBuilder(TargetMachineBuilder)

Sets the target machine builder for this JIT builder