Update InstEmitSimdCvt.cs
This commit is contained in:
parent
f24eee6ba0
commit
2704a7e07a
1 changed files with 6 additions and 6 deletions
|
@ -401,11 +401,11 @@ namespace ChocolArm64.Instructions
|
|||
}
|
||||
else
|
||||
{
|
||||
EmitVectorExtractSx(context, op.Rn, 0, op.Size + 2);
|
||||
EmitVectorExtractSx(context, op.Rn, 0, sizeF + 2);
|
||||
|
||||
EmitFloatCast(context, op.Size);
|
||||
EmitFloatCast(context, sizeF);
|
||||
|
||||
EmitScalarSetF(context, op.Rd, op.Size);
|
||||
EmitScalarSetF(context, op.Rd, sizeF);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -492,13 +492,13 @@ namespace ChocolArm64.Instructions
|
|||
}
|
||||
else
|
||||
{
|
||||
EmitVectorExtractZx(context, op.Rn, 0, op.Size + 2);
|
||||
EmitVectorExtractZx(context, op.Rn, 0, sizeF + 2);
|
||||
|
||||
context.Emit(OpCodes.Conv_R_Un);
|
||||
|
||||
EmitFloatCast(context, op.Size);
|
||||
EmitFloatCast(context, sizeF);
|
||||
|
||||
EmitScalarSetF(context, op.Rd, op.Size);
|
||||
EmitScalarSetF(context, op.Rd, sizeF);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue