From f93c5f006a44fb4b32ad6e7afdaaaf737b115ace Mon Sep 17 00:00:00 2001 From: gdkchan Date: Sun, 18 Dec 2022 20:21:10 -0300 Subject: Revert "ARMeilleure: Add initial support for AVX512(EVEX encoding) (#3663)" (#4145) This reverts commit 295fbd0542a93ac50e558054a3f0c8c64286b764. --- ARMeilleure/Instructions/InstEmitSimdLogical.cs | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'ARMeilleure/Instructions') diff --git a/ARMeilleure/Instructions/InstEmitSimdLogical.cs b/ARMeilleure/Instructions/InstEmitSimdLogical.cs index 171aec7e..624ae841 100644 --- a/ARMeilleure/Instructions/InstEmitSimdLogical.cs +++ b/ARMeilleure/Instructions/InstEmitSimdLogical.cs @@ -224,22 +224,7 @@ namespace ARMeilleure.Instructions public static void Not_V(ArmEmitterContext context) { - if (Optimizations.UseAvx512Ortho) - { - OpCodeSimd op = (OpCodeSimd)context.CurrOp; - - Operand n = GetVec(op.Rn); - - Operand res = context.AddIntrinsic(Intrinsic.X86Vpternlogd, n, n, Const(0b01010101)); - - if (op.RegisterSize == RegisterSize.Simd64) - { - res = context.VectorZeroUpper64(res); - } - - context.Copy(GetVec(op.Rd), res); - } - else if (Optimizations.UseSse2) + if (Optimizations.UseSse2) { OpCodeSimd op = (OpCodeSimd)context.CurrOp; -- cgit v1.2.3