1
0
forked from MeloNX/MeloNX

Fix load/store exclusive/atomic pairwise instructions (#337)

This commit is contained in:
gdkchan 2018-08-10 01:14:27 -03:00 committed by GitHub
parent 80f6db03a9
commit f1ece03ded

View File

@ -75,7 +75,7 @@ namespace ChocolArm64.Instruction
{
Context.EmitLdarg(ATranslatedSub.MemoryArgIdx);
Context.EmitLdtmp();
Context.EmitLdc_I(8 << Op.Size);
Context.EmitLdc_I8(1 << Op.Size);
Context.Emit(OpCodes.Add);
@ -145,7 +145,7 @@ namespace ChocolArm64.Instruction
{
Context.EmitLdarg(ATranslatedSub.MemoryArgIdx);
Context.EmitLdint(Op.Rn);
Context.EmitLdc_I(8 << Op.Size);
Context.EmitLdc_I8(1 << Op.Size);
Context.Emit(OpCodes.Add);