diff options
| author | sharmander <saldabain.dev@gmail.com> | 2020-12-07 19:04:01 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-07 21:04:01 -0300 |
| commit | 36f6bbf5b9082193abb33b26e654ce973ed0ee83 (patch) | |
| tree | 449fbcf3c45554acdd1398ad16fdfe649c11ee32 /ARMeilleure/IntermediateRepresentation | |
| parent | 567ea726e173040ae931a37bc85fd6cd92b69363 (diff) | |
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 :)
Diffstat (limited to 'ARMeilleure/IntermediateRepresentation')
| -rw-r--r-- | ARMeilleure/IntermediateRepresentation/Intrinsic.cs | 8 |
1 files changed, 8 insertions, 0 deletions
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 } |
