From b0241b04b65492b9e296ca4669bd337cf6d30f35 Mon Sep 17 00:00:00 2001 From: James Jackson-South Date: Wed, 3 Feb 2021 08:18:35 +0000 Subject: [PATCH] Disable inlining --- src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs b/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs index 2103769f4..342d12068 100644 --- a/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs +++ b/src/ImageSharp/Formats/Jpeg/Components/Block8x8F.cs @@ -51,8 +51,10 @@ namespace SixLabors.ImageSharp.Formats.Jpeg.Components public Vector4 V7R; #pragma warning restore SA1600 // ElementsMustBeDocumented +#if SUPPORTS_RUNTIME_INTRINSICS private static readonly Vector NegativeOneAvx = new Vector(-1F); private static readonly Vector OffsetAxv = new Vector(.5F); +#endif private static readonly Vector4 NegativeOne = new Vector4(-1); private static readonly Vector4 Offset = new Vector4(.5F); @@ -608,7 +610,7 @@ namespace SixLabors.ImageSharp.Formats.Jpeg.Components } #if SUPPORTS_RUNTIME_INTRINSICS - [MethodImpl(MethodImplOptions.AggressiveInlining)] + // [MethodImpl(MethodImplOptions.AggressiveInlining)] private static Vector256 DivideRoundAvx( ref Vector4 dividend, ref Vector4 divisor)