From 36f6bbf5b9082193abb33b26e654ce973ed0ee83 Mon Sep 17 00:00:00 2001 From: sharmander Date: Mon, 7 Dec 2020 19:04:01 -0500 Subject: CPU: Implement VFNMA.F32 | F.64 (#1783) * Implement VFNMA.F<32/64> * Update PTC Version * Update Implementation & Renames & Correct Order * Fix alignment * Update implementation to not trigger assert * Actually use the intrinsic that makes sense :) --- ARMeilleure/IntermediateRepresentation/Intrinsic.cs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ARMeilleure/IntermediateRepresentation') diff --git a/ARMeilleure/IntermediateRepresentation/Intrinsic.cs b/ARMeilleure/IntermediateRepresentation/Intrinsic.cs index 728bb018..515f1143 100644 --- a/ARMeilleure/IntermediateRepresentation/Intrinsic.cs +++ b/ARMeilleure/IntermediateRepresentation/Intrinsic.cs @@ -155,10 +155,18 @@ namespace ARMeilleure.IntermediateRepresentation X86Unpcklps, X86Vcvtph2ps, X86Vcvtps2ph, + X86Vfmadd231pd, + X86Vfmadd231ps, + X86Vfmadd231sd, + X86Vfmadd231ss, X86Vfmsub231pd, X86Vfmsub231ps, X86Vfmsub231sd, X86Vfmsub231ss, + X86Vfnmsub231pd, + X86Vfnmsub231ps, + X86Vfnmsub231sd, + X86Vfnmsub231ss, X86Xorpd, X86Xorps } -- cgit v1.2.3