Property | Type | Description | |
---|---|---|---|
BranchFlag | bool | ||
C0R | C0rList | ||
C0R0 | uint | ||
CallStack | uint[] | ||
CallStackCount | int | ||
CallerModule | object | ||
CpuProcessor | |||
EnableYielding | bool | ||
FPR | FprList | ||
FPR0 | float | ||
FPR_I | FprListInteger | ||
Fcr31 | FCR31 | ||
GPR | GprList | ||
GPR0 | uint | ||
IC | uint | ||
LO | int | ||
LastValidPC | uint | ||
MethodCache | MethodCache | ||
Methods | CpuThreadState | ||
PC | uint | ||
PrefixDestination | VfpuDestinationPrefix | ||
PrefixNone | VfpuPrefix | ||
PrefixSource | VfpuPrefix | ||
PrefixTarget | VfpuPrefix | ||
Random | Random | ||
StepInstructionCount | int | ||
TotalInstructionCount | long | ||
VFR0 | float | ||
VFR_CC_0 | bool | ||
Vfpr | VfprList |
Method | Description | |
---|---|---|
CallStackPop ( ) : void | ||
CallStackPush ( uint PC ) : void | ||
CopyRegistersFrom ( |
|
|
CpuThreadState ( |
|
|
DumpRegisters ( ) : void |
|
|
DumpRegisters ( |
|
|
DumpRegistersCpu ( |
|
|
DumpRegistersFpu ( |
||
DumpRegistersVFpu ( |
||
DumpVfpuRegisters ( |
|
|
ExecuteAT ( uint PC ) : void | ||
ExecuteFunctionAndReturn ( uint PC ) : void | ||
GPRList ( ) : IEnumerable |
|
|
GetCurrentCallStack ( ) : uint[] | ||
GetFuncAtPC ( uint PC ) : Action |
|
|
GetMemoryPtr ( uint Address ) : void* | ||
GetMemoryPtrNotNull ( uint Address ) : void* | ||
GetMemoryPtrSafe ( uint Address ) : void* | ||
GetMemoryPtrSafeWithError ( uint Address, String ErrorDescription, bool CanBeNull, InvalidAddressAsEnum Invalid ) : void* | ||
Reschedule ( ) : void | ||
SetPCWriteAddress ( uint Address, uint PC ) : void |
|
|
Syscall ( int Code ) : void |
Calls a syscall.
|
|
SyscallNative ( uint DelegateId ) : void |
|
|
Trace ( uint PC ) : void |
|
|
Yield ( ) : void |
|
|
_MethodCacheInfo_SetInternal ( MethodCacheInfo MethodCacheInfo, uint PC ) : void |
|
Method | Description | |
---|---|---|
CpuThreadState ( ) : System | ||
Tick ( ) : void | ||
Tick2 ( ) : void |
public CopyRegistersFrom ( |
||
that | ||
return | void |
public CpuThreadState ( |
||
Processor | ||
return | System |
public DumpRegisters ( |
||
TextWriter | ||
return | void |
public DumpRegistersCpu ( |
||
TextWriter | ||
return | void |
public DumpRegistersFpu ( |
||
TextWriter | ||
return | void |
public DumpRegistersVFpu ( |
||
TextWriter | ||
return | void |
public DumpVfpuRegisters ( |
||
TextWriter | ||
return | void |
public ExecuteFunctionAndReturn ( uint PC ) : void | ||
PC | uint | |
return | void |
public GetMemoryPtrNotNull ( uint Address ) : void* | ||
Address | uint | |
return | void* |
public GetMemoryPtrSafe ( uint Address ) : void* | ||
Address | uint | |
return | void* |
public GetMemoryPtrSafeWithError ( uint Address, String ErrorDescription, bool CanBeNull, InvalidAddressAsEnum Invalid ) : void* | ||
Address | uint | |
ErrorDescription | String | |
CanBeNull | bool | |
Invalid | InvalidAddressAsEnum | |
return | void* |
public SetPCWriteAddress ( uint Address, uint PC ) : void | ||
Address | uint | |
PC | uint | |
return | void |
public SyscallNative ( uint DelegateId ) : void | ||
DelegateId | uint | |
return | void |
public _MethodCacheInfo_SetInternal ( MethodCacheInfo MethodCacheInfo, uint PC ) : void | ||
MethodCacheInfo | MethodCacheInfo | |
PC | uint | |
return | void |
public VfpuDestinationPrefix PrefixDestination | ||
return | VfpuDestinationPrefix |