Fix FMA tests to use Math.FusedMultiplyAdd for fallback (#78672)
authorEgor Bogatov <egorbo@gmail.com>
Tue, 22 Nov 2022 10:33:05 +0000 (11:33 +0100)
committerGitHub <noreply@github.com>
Tue, 22 Nov 2022 10:33:05 +0000 (11:33 +0100)
commit7368079cfc160417a31fd7e050bcb33c38315ee4
tree12082c88a997127ac7a12c548b4ba9f8fd5496b8
parentfde3adb8cd85dd33933330cb61d27e8f5acbedd9
Fix FMA tests to use Math.FusedMultiplyAdd for fallback (#78672)
33 files changed:
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAdd.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAdd.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAddNegated.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAddNegated.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAddNegatedScalar.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAddNegatedScalar.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAddScalar.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAddScalar.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAddSubtract.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplyAddSubtract.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtract.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtract.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtractAdd.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtractAdd.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtractNegated.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtractNegated.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtractNegatedScalar.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtractNegatedScalar.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtractScalar.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector128/MultiplySubtractScalar.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplyAdd.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplyAdd.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplyAddNegated.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplyAddNegated.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplyAddSubtract.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplyAddSubtract.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplySubtract.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplySubtract.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplySubtractAdd.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplySubtractAdd.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplySubtractNegated.Double.cs
src/tests/JIT/HardwareIntrinsics/X86/Fma_Vector256/MultiplySubtractNegated.Single.cs
src/tests/JIT/HardwareIntrinsics/X86/Shared/GenerateTests.csx