Follow-up (Neg_V).
This commit is contained in:
parent
1bef70c068
commit
dfed0dc6b7
1 changed files with 1 additions and 7 deletions
|
@ -1863,13 +1863,7 @@ namespace ChocolArm64.Instructions
|
||||||
|
|
||||||
Type[] typesSub = new Type[] { VectorIntTypesPerSizeLog2[op.Size], VectorIntTypesPerSizeLog2[op.Size] };
|
Type[] typesSub = new Type[] { VectorIntTypesPerSizeLog2[op.Size], VectorIntTypesPerSizeLog2[op.Size] };
|
||||||
|
|
||||||
string[] namesSzv = new string[] { nameof(VectorHelper.VectorSByteZero),
|
VectorHelper.EmitCall(context, nameof(VectorHelper.VectorSingleZero));
|
||||||
nameof(VectorHelper.VectorInt16Zero),
|
|
||||||
nameof(VectorHelper.VectorInt32Zero),
|
|
||||||
nameof(VectorHelper.VectorInt64Zero) };
|
|
||||||
|
|
||||||
VectorHelper.EmitCall(context, namesSzv[op.Size]);
|
|
||||||
|
|
||||||
context.EmitLdvec(op.Rn);
|
context.EmitLdvec(op.Rn);
|
||||||
|
|
||||||
context.EmitCall(typeof(Sse2).GetMethod(nameof(Sse2.Subtract), typesSub));
|
context.EmitCall(typeof(Sse2).GetMethod(nameof(Sse2.Subtract), typesSub));
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue