ILGPU  0.9.0
ILEmitter.cs File Reference

Classes

struct  ILGPU.Backends.IL.ILLocal
 Represents a local variable in MSIL. More...
 
struct  ILGPU.Backends.IL.ILLabel
 Represents a label in MSIL. More...
 
interface  ILGPU.Backends.IL.IILEmitter
 Represents an emitter for MSIL code. More...
 
struct  ILGPU.Backends.IL.ILEmitter
 A default IL emitter. More...
 
struct  ILGPU.Backends.IL.DebugILEmitter
 Represents an IL emitter for debugging purposes. More...
 

Namespaces

namespace  ILGPU.Backends.IL
 

Enumerations

enum  ILGPU.Backends.IL.LocalOperation { ILGPU.Backends.IL.LocalOperation.Load, ILGPU.Backends.IL.LocalOperation.LoadAddress, ILGPU.Backends.IL.LocalOperation.Store }
 A local operation on a variable. More...
 
enum  ILGPU.Backends.IL.ArgumentOperation { ILGPU.Backends.IL.ArgumentOperation.Load, ILGPU.Backends.IL.ArgumentOperation.LoadAddress }
 An operation on a function argument. More...