Свойство | Type | Description | |
---|---|---|---|
opcode | OpCode |
Méthode | Description | |
---|---|---|
AllocateVirtualRegisterOrStackSlot ( BaseMethodCompiler compiler, MosaType type ) : Operand | ||
BaseCILInstruction ( OpCode opCode, byte operandCount ) : Mosa.Compiler.MosaTypeSystem |
Initializes a new instance of the BaseCILInstruction class.
|
|
BaseCILInstruction ( OpCode opCode, byte operandCount, byte resultCount ) : Mosa.Compiler.MosaTypeSystem |
Initializes a new instance of the BaseCILInstruction class.
|
|
Decode ( InstructionNode ctx, IInstructionDecoder decoder ) : void |
Decodes the specified instruction.
|
|
DecodeTargets ( IInstructionDecoder decoder ) : bool |
public static AllocateVirtualRegisterOrStackSlot ( BaseMethodCompiler compiler, MosaType type ) : Operand | ||
compiler | BaseMethodCompiler | |
type | MosaType | |
Résultat | Operand |
public BaseCILInstruction ( OpCode opCode, byte operandCount ) : Mosa.Compiler.MosaTypeSystem | ||
opCode | OpCode | The op code. |
operandCount | byte | The operand count. |
Résultat | Mosa.Compiler.MosaTypeSystem |
public BaseCILInstruction ( OpCode opCode, byte operandCount, byte resultCount ) : Mosa.Compiler.MosaTypeSystem | ||
opCode | OpCode | The op code. |
operandCount | byte | The operand count. |
resultCount | byte | The result count. |
Résultat | Mosa.Compiler.MosaTypeSystem |
public Decode ( InstructionNode ctx, IInstructionDecoder decoder ) : void | ||
ctx | InstructionNode | The context. |
decoder | IInstructionDecoder | The instruction decoder, which holds the code stream. |
Résultat | void |
public DecodeTargets ( IInstructionDecoder decoder ) : bool | ||
decoder | IInstructionDecoder | |
Résultat | bool |