This commit is contained in:
gdkchan 2019-01-22 21:31:28 -02:00
commit f0f8eb8c6e
3 changed files with 2 additions and 3 deletions

View file

@ -1,4 +1,4 @@
namespace ChocolArm64 namespace ChocolArm64.Decoders
{ {
static class BitUtils static class BitUtils
{ {

View file

@ -15,7 +15,6 @@ namespace ChocolArm64.State
public bool Thumb; public bool Thumb;
//AArch64 state.
public ulong X0, X1, X2, X3, X4, X5, X6, X7, public ulong X0, X1, X2, X3, X4, X5, X6, X7,
X8, X9, X10, X11, X12, X13, X14, X15, X8, X9, X10, X11, X12, X13, X14, X15,
X16, X17, X18, X19, X20, X21, X22, X23, X16, X17, X18, X19, X20, X21, X22, X23,

View file

@ -125,7 +125,7 @@ namespace ChocolArm64.Translation
//after this one, then we have to return right now, with the address //after this one, then we have to return right now, with the address
//of the next instruction to be executed (in the case that the condition //of the next instruction to be executed (in the case that the condition
//is false, and the branch was not taken, as all basic blocks should end with //is false, and the branch was not taken, as all basic blocks should end with
//some kind of branch. //some kind of branch).
if (CurrOp == CurrBlock.GetLastOp() && CurrBlock.Next == null) if (CurrOp == CurrBlock.GetLastOp() && CurrBlock.Next == null)
{ {
EmitStoreState(); EmitStoreState();