Метод | Описание | |
---|---|---|
EmitBranch ( ConditionCode conditionCode, int register ) : void | ||
EmitBranch ( ConditionCode conditionCode, int offset, bool link ) : void | ||
EmitInstructionWithImmediate ( ConditionCode conditionCode, byte opcode, bool setCondition, int firstRegister, int destinationRegister, int rotate, int immediate ) : void | ||
EmitInstructionWithRegister ( ConditionCode conditionCode, byte opcode, bool setCondition, int firstRegister, int destinationRegister, ShiftType secondShiftType, int secondRegister ) : void | ||
EmitMultiply ( ConditionCode conditionCode, bool setCondition, int firstRegister, int destinationRegister, int secondRegister ) : void | ||
EmitMultiplyWithAccumulate ( ConditionCode conditionCode, bool setCondition, int firstRegister, int destinationRegister, int secondRegister, int accumulateRegister ) : void | ||
EmitSingleDataTransfer ( ConditionCode conditionCode, Indexing indexing, OffsetDirection offsetDirection, TransferSize transferSize, WriteBack writeBack, TransferType transferType, int firstRegister, int destinationRegister, ShiftType secondShiftType, int secondRegister ) : void | ||
EmitSingleDataTransfer ( ConditionCode conditionCode, Indexing indexing, OffsetDirection offsetDirection, TransferSize transferSize, WriteBack writeBack, TransferType transferType, int firstRegister, int destinationRegister, uint immediate ) : void | ||
GetConditionCode ( ConditionCode condition ) : byte | ||
GetShiftTypeCode ( ShiftType shiftType ) : byte | ||
ResolvePatches ( ) : void | ||
Write ( uint data ) : void |
Writes the unsigned int.
|
public EmitBranch ( ConditionCode conditionCode, int register ) : void | ||
conditionCode | ConditionCode | |
register | int | |
Результат | void |
public EmitBranch ( ConditionCode conditionCode, int offset, bool link ) : void | ||
conditionCode | ConditionCode | |
offset | int | |
link | bool | |
Результат | void |
public EmitInstructionWithImmediate ( ConditionCode conditionCode, byte opcode, bool setCondition, int firstRegister, int destinationRegister, int rotate, int immediate ) : void | ||
conditionCode | ConditionCode | |
opcode | byte | |
setCondition | bool | |
firstRegister | int | |
destinationRegister | int | |
rotate | int | |
immediate | int | |
Результат | void |
public EmitInstructionWithRegister ( ConditionCode conditionCode, byte opcode, bool setCondition, int firstRegister, int destinationRegister, ShiftType secondShiftType, int secondRegister ) : void | ||
conditionCode | ConditionCode | |
opcode | byte | |
setCondition | bool | |
firstRegister | int | |
destinationRegister | int | |
secondShiftType | ShiftType | |
secondRegister | int | |
Результат | void |
public EmitMultiply ( ConditionCode conditionCode, bool setCondition, int firstRegister, int destinationRegister, int secondRegister ) : void | ||
conditionCode | ConditionCode | |
setCondition | bool | |
firstRegister | int | |
destinationRegister | int | |
secondRegister | int | |
Результат | void |
public EmitMultiplyWithAccumulate ( ConditionCode conditionCode, bool setCondition, int firstRegister, int destinationRegister, int secondRegister, int accumulateRegister ) : void | ||
conditionCode | ConditionCode | |
setCondition | bool | |
firstRegister | int | |
destinationRegister | int | |
secondRegister | int | |
accumulateRegister | int | |
Результат | void |
public EmitSingleDataTransfer ( ConditionCode conditionCode, Indexing indexing, OffsetDirection offsetDirection, TransferSize transferSize, WriteBack writeBack, TransferType transferType, int firstRegister, int destinationRegister, ShiftType secondShiftType, int secondRegister ) : void | ||
conditionCode | ConditionCode | |
indexing | Indexing | |
offsetDirection | OffsetDirection | |
transferSize | TransferSize | |
writeBack | WriteBack | |
transferType | TransferType | |
firstRegister | int | |
destinationRegister | int | |
secondShiftType | ShiftType | |
secondRegister | int | |
Результат | void |
public EmitSingleDataTransfer ( ConditionCode conditionCode, Indexing indexing, OffsetDirection offsetDirection, TransferSize transferSize, WriteBack writeBack, TransferType transferType, int firstRegister, int destinationRegister, uint immediate ) : void | ||
conditionCode | ConditionCode | |
indexing | Indexing | |
offsetDirection | OffsetDirection | |
transferSize | TransferSize | |
writeBack | WriteBack | |
transferType | TransferType | |
firstRegister | int | |
destinationRegister | int | |
immediate | uint | |
Результат | void |
public static GetConditionCode ( ConditionCode condition ) : byte | ||
condition | ConditionCode | |
Результат | byte |
public static GetShiftTypeCode ( ShiftType shiftType ) : byte | ||
shiftType | ShiftType | |
Результат | byte |