ILGPU  0.9.0
ILGPU.Backends.IL.ILCompiledKernel Class Reference

Represents a compiled kernel in MSIL form. More...

Inheritance diagram for ILGPU.Backends.IL.ILCompiledKernel:
ILGPU.Backends.CompiledKernel

Properties

MethodInfo KernelMethod [get]
 Returns the main kernel method. More...
 
CPUKernelExecutionHandler ExecutionHandler [get]
 Returns a CPU-runtime compatible execution handler. More...
 
- Properties inherited from ILGPU.Backends.CompiledKernel
Context Context [get]
 Returns the associated context. More...
 
KernelInfo Info [get]
 Returns information about all functions in the compiled kernel. More...
 

Additional Inherited Members

- Public Member Functions inherited from ILGPU.Backends.CompiledKernel
override string ToString ()
 Returns the string representation of this kernel. More...
 
- Public Attributes inherited from ILGPU.Backends.CompiledKernel
MethodInfo SourceMethod => EntryPoint.MethodInfo
 Represents the source method. More...
 
IndexType IndexType => EntryPoint.IndexType
 Returns the index type of the entry point. More...
 
KernelSpecialization Specialization => EntryPoint.Specialization
 Returns the associated kernel specialization. More...
 
- Protected Member Functions inherited from ILGPU.Backends.CompiledKernel
 CompiledKernel (Context context, EntryPoint entryPoint, KernelInfo info)
 Constructs a new compiled kernel. More...
 

Detailed Description

Represents a compiled kernel in MSIL form.

Property Documentation

CPUKernelExecutionHandler ILGPU.Backends.IL.ILCompiledKernel.ExecutionHandler
get

Returns a CPU-runtime compatible execution handler.

MethodInfo ILGPU.Backends.IL.ILCompiledKernel.KernelMethod
get

Returns the main kernel method.


The documentation for this class was generated from the following file: