Open
Description
Job completed in 14 minutes.
dotnet/runtime#104944
Diffs
Diffs
Found 277 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 39198197
Total bytes of diff: 39195568
Total bytes of delta: -2629 (-0.01 % of base)
Total relative delta: -19.78
diff is an improvement.
relative diff is an improvement.
Top file improvements (bytes):
-2316 : System.Private.CoreLib.dasm (-0.03 % of base)
-101 : System.Memory.dasm (-0.03 % of base)
-31 : System.Collections.Immutable.dasm (-0.00 % of base)
-30 : System.Text.Json.dasm (-0.00 % of base)
-26 : System.Collections.dasm (-0.01 % of base)
-25 : System.Collections.Concurrent.dasm (-0.01 % of base)
-15 : System.Composition.TypedParts.dasm (-0.03 % of base)
-15 : System.Linq.Expressions.dasm (-0.00 % of base)
-15 : System.ComponentModel.Composition.dasm (-0.00 % of base)
-15 : System.Data.Common.dasm (-0.00 % of base)
-10 : Microsoft.CSharp.dasm (-0.00 % of base)
-5 : System.Linq.dasm (-0.00 % of base)
-5 : System.Reflection.Context.dasm (-0.01 % of base)
-5 : System.Numerics.Tensors.dasm (-0.00 % of base)
-5 : System.Linq.Queryable.dasm (-0.00 % of base)
-5 : System.Linq.Parallel.dasm (-0.00 % of base)
-5 : System.ComponentModel.TypeConverter.dasm (-0.00 % of base)
17 total files with Code Size differences (17 improved, 0 regressed), 242 unchanged.
Top method improvements (bytes):
-203 (-10.75 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAny[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-198 (-10.55 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAny[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-134 (-10.09 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAny[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-129 (-9.58 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAny[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-95 (-11.31 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOf[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],int):int (FullOpts)
-62 (-7.87 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Contains[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],int):ubyte (FullOpts)
-62 (-7.53 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOf[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],int):int (FullOpts)
-59 (-6.50 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:SequenceEqual[System.Numerics.Vector`1[float]](byref,byref,int):ubyte (FullOpts)
-31 (-51.67 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[long]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[long],System.Runtime.Intrinsics.Vector128`1[long]):ubyte (FullOpts)
-30 (-4.50 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):int (FullOpts)
-29 (-50.88 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[int]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):ubyte (FullOpts)
-29 (-50.88 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[short]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[short],System.Runtime.Intrinsics.Vector128`1[short]):ubyte (FullOpts)
-29 (-50.88 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[ubyte]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[ubyte],System.Runtime.Intrinsics.Vector128`1[ubyte]):ubyte (FullOpts)
-26 (-1.00 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:TryReadTo(byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],ubyte):ubyte:this (FullOpts) (2 methods)
-24 (-10.08 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:Equals(System.Numerics.Matrix4x4):ubyte:this (FullOpts)
-24 (-9.06 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:Equals(System.Object):ubyte:this (FullOpts)
-24 (-10.00 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:Equals(byref):ubyte:this (FullOpts)
-24 (-9.16 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:Equals(System.Object):ubyte:this (FullOpts)
-24 (-10.08 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:System.IEquatable<System.Numerics.Matrix4x4.Impl>.Equals(System.Numerics.Matrix4x4+Impl):ubyte:this (FullOpts)
-24 (-9.80 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-24 (-9.84 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-22 (-8.98 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2:Equals(System.Object):ubyte:this (FullOpts)
-22 (-9.09 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2+Impl:Equals(System.Object):ubyte:this (FullOpts)
-21 (-87.50 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector512<T>,T>.AnyWhereAllBitsSet(System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-20 (-4.37 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:AdvancePastAny(System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):long:this (FullOpts)
-20 (-0.82 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:TryReadToSlow(byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int,ubyte):ubyte:this (FullOpts) (2 methods)
-19 (-9.95 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-18 (-8.26 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2:Equals(System.Numerics.Matrix3x2):ubyte:this (FullOpts)
-18 (-8.18 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2+Impl:Equals(byref):ubyte:this (FullOpts)
-18 (-8.26 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2+Impl:System.IEquatable<System.Numerics.Matrix3x2.Impl>.Equals(System.Numerics.Matrix3x2+Impl):ubyte:this (FullOpts)
-16 (-84.21 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.AnyWhereAllBitsSet(System.Numerics.Vector`1[double]):ubyte (FullOpts)
-16 (-84.21 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.AnyWhereAllBitsSet(System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-15 (-4.09 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:AdvancePastAny(System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):long:this (FullOpts)
-15 (-10.34 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-15 (-7.81 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-14 (-3.81 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Numerics.Vector`1[float]]:IndexOf(System.Numerics.Vector`1[float][],System.Numerics.Vector`1[float],int,int):int:this (FullOpts)
-14 (-3.76 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Numerics.Vector`1[float]]:LastIndexOf(System.Numerics.Vector`1[float][],System.Numerics.Vector`1[float],int,int):int:this (FullOpts)
-13 (-6.81 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.Numerics.Vector`1[float]]:FindLast(System.Numerics.Vector`1[float]):System.Collections.Generic.LinkedListNode`1[System.Numerics.Vector`1[float]]:this (FullOpts)
-13 (-4.15 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.NullableEqualityComparer`1[System.Numerics.Vector`1[float]]:IndexOf(System.Nullable`1[System.Numerics.Vector`1[float]][],System.Nullable`1[System.Numerics.Vector`1[float]],int,int):int:this (FullOpts)
-13 (-4.13 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.NullableEqualityComparer`1[System.Numerics.Vector`1[float]]:LastIndexOf(System.Nullable`1[System.Numerics.Vector`1[float]][],System.Nullable`1[System.Numerics.Vector`1[float]],int,int):int:this (FullOpts)
-13 (-2.06 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):int (FullOpts)
-13 (-81.25 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.AnyWhereAllBitsSet(System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanAll[double](System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-12 (-13.64 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanAll[int](System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanAll[long](System.Runtime.Intrinsics.Vector256`1[long],System.Runtime.Intrinsics.Vector256`1[long]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanOrEqualAll[double](System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanAll[double](System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-12 (-13.64 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanAll[int](System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanAll[long](System.Runtime.Intrinsics.Vector256`1[long],System.Runtime.Intrinsics.Vector256`1[long]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanOrEqualAll[double](System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanAll[double](System.Runtime.Intrinsics.Vector512`1[double],System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanAll[long](System.Runtime.Intrinsics.Vector512`1[long],System.Runtime.Intrinsics.Vector512`1[long]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanOrEqualAll[double](System.Runtime.Intrinsics.Vector512`1[double],System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanAll[double](System.Runtime.Intrinsics.Vector512`1[double],System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanAll[long](System.Runtime.Intrinsics.Vector512`1[long],System.Runtime.Intrinsics.Vector512`1[long]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanOrEqualAll[double](System.Runtime.Intrinsics.Vector512`1[double],System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-10 (-3.44 % of base) : System.Memory.dasm - System.Buffers.SequenceReader`1[System.Numerics.Vector`1[float]]:AdvancePastAny(System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):long:this (FullOpts)
-10 (-4.78 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.GenericEqualityComparer`1[System.Numerics.Vector`1[float]]:IndexOf(System.Numerics.Vector`1[float][],System.Numerics.Vector`1[float],int,int):int:this (FullOpts)
-10 (-4.69 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.GenericEqualityComparer`1[System.Numerics.Vector`1[float]]:LastIndexOf(System.Numerics.Vector`1[float][],System.Numerics.Vector`1[float],int,int):int:this (FullOpts)
-10 (-4.61 % of base) : System.Data.Common.dasm - System.Data.DataRowComparer:CompareEquatableArray[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][],System.Numerics.Vector`1[float][]):ubyte (FullOpts)
-10 (-7.14 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ContainsAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):ubyte (FullOpts)
-10 (-7.14 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ContainsAnyExcept[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):ubyte (FullOpts)
-10 (-7.41 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-10 (-7.41 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAnyExcept[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-10 (-7.41 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-10 (-11.63 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanAll[short](System.Runtime.Intrinsics.Vector256`1[short],System.Runtime.Intrinsics.Vector256`1[short]):ubyte (FullOpts)
-10 (-11.63 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanAll[short](System.Runtime.Intrinsics.Vector256`1[short],System.Runtime.Intrinsics.Vector256`1[short]):ubyte (FullOpts)
-10 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanAll[int](System.Runtime.Intrinsics.Vector512`1[int],System.Runtime.Intrinsics.Vector512`1[int]):ubyte (FullOpts)
-10 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanAll[short](System.Runtime.Intrinsics.Vector512`1[short],System.Runtime.Intrinsics.Vector512`1[short]):ubyte (FullOpts)
-10 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanAll[int](System.Runtime.Intrinsics.Vector512`1[int],System.Runtime.Intrinsics.Vector512`1[int]):ubyte (FullOpts)
-10 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanAll[short](System.Runtime.Intrinsics.Vector512`1[short],System.Runtime.Intrinsics.Vector512`1[short]):ubyte (FullOpts)
-10 (-7.25 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-10 (-7.30 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-9 (-3.53 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.ValueTypeDefaultComparerFrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:GetValueRefOrNullRefCore(System.Numerics.Vector`1[float]):byref:this (FullOpts)
-6 (-10.53 % of base) : System.Private.CoreLib.dasm - System.Numerics.Plane:Equals(System.Numerics.Plane):ubyte:this (FullOpts)
-6 (-6.98 % of base) : System.Private.CoreLib.dasm - System.Numerics.Plane:Equals(System.Object):ubyte:this (FullOpts)
-6 (-10.53 % of base) : System.Private.CoreLib.dasm - System.Numerics.Quaternion:Equals(System.Numerics.Quaternion):ubyte:this (FullOpts)
-6 (-6.98 % of base) : System.Private.CoreLib.dasm - System.Numerics.Quaternion:Equals(System.Object):ubyte:this (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.GreaterThanAll(System.Numerics.Vector`1[double],System.Numerics.Vector`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.GreaterThanOrEqualAll(System.Numerics.Vector`1[double],System.Numerics.Vector`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.LessThanAll(System.Numerics.Vector`1[double],System.Numerics.Vector`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.LessThanOrEqualAll(System.Numerics.Vector`1[double],System.Numerics.Vector`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.GreaterThanAll(System.Numerics.Vector`1[long],System.Numerics.Vector`1[long]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.LessThanAll(System.Numerics.Vector`1[long],System.Numerics.Vector`1[long]):ubyte (FullOpts)
-6 (-9.38 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector2:Equals(System.Numerics.Vector2):ubyte:this (FullOpts)
-6 (-6.12 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector2:Equals(System.Object):ubyte:this (FullOpts)
-6 (-7.32 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector3:Equals(System.Numerics.Vector3):ubyte:this (FullOpts)
-6 (-5.36 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector3:Equals(System.Object):ubyte:this (FullOpts)
-6 (-10.53 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector4:Equals(System.Numerics.Vector4):ubyte:this (FullOpts)
-6 (-6.98 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector4:Equals(System.Object):ubyte:this (FullOpts)
-6 (-6.98 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:Equals(System.Object):ubyte:this (FullOpts)
-6 (-9.68 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:Equals(System.Runtime.Intrinsics.Vector128`1[double]):ubyte:this (FullOpts)
-6 (-10.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanOrEqualAll(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.LessThanOrEqualAll(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.65 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[int]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):ubyte (FullOpts)
-6 (-17.65 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[int]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector128`1[long],System.Runtime.Intrinsics.Vector128`1[long]):ubyte (FullOpts)
Top method improvements (percentages):
-21 (-87.50 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector512<T>,T>.AnyWhereAllBitsSet(System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-16 (-84.21 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.AnyWhereAllBitsSet(System.Numerics.Vector`1[double]):ubyte (FullOpts)
-16 (-84.21 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.AnyWhereAllBitsSet(System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-13 (-81.25 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.AnyWhereAllBitsSet(System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-31 (-51.67 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[long]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[long],System.Runtime.Intrinsics.Vector128`1[long]):ubyte (FullOpts)
-29 (-50.88 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[int]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):ubyte (FullOpts)
-29 (-50.88 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[short]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[short],System.Runtime.Intrinsics.Vector128`1[short]):ubyte (FullOpts)
-29 (-50.88 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[ubyte]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[ubyte],System.Runtime.Intrinsics.Vector128`1[ubyte]):ubyte (FullOpts)
-6 (-17.65 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[int]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):ubyte (FullOpts)
-6 (-17.65 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[int]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector128`1[int],System.Runtime.Intrinsics.Vector128`1[int]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanOrEqualAll(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.LessThanOrEqualAll(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector128`1[long],System.Runtime.Intrinsics.Vector128`1[long]):ubyte (FullOpts)
-6 (-17.14 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector128`1[long],System.Runtime.Intrinsics.Vector128`1[long]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.GreaterThanAll(System.Numerics.Vector`1[double],System.Numerics.Vector`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.GreaterThanOrEqualAll(System.Numerics.Vector`1[double],System.Numerics.Vector`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.LessThanAll(System.Numerics.Vector`1[double],System.Numerics.Vector`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.LessThanOrEqualAll(System.Numerics.Vector`1[double],System.Numerics.Vector`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.GreaterThanAll(System.Numerics.Vector`1[long],System.Numerics.Vector`1[long]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.LessThanAll(System.Numerics.Vector`1[long],System.Numerics.Vector`1[long]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.GreaterThanOrEqualAll(System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[double]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.LessThanOrEqualAll(System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector256`1[long],System.Runtime.Intrinsics.Vector256`1[long]):ubyte (FullOpts)
-6 (-15.79 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[long]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector256`1[long],System.Runtime.Intrinsics.Vector256`1[long]):ubyte (FullOpts)
-5 (-15.15 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[short]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector128`1[short],System.Runtime.Intrinsics.Vector128`1[short]):ubyte (FullOpts)
-5 (-15.15 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[short]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector128<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector128`1[short],System.Runtime.Intrinsics.Vector128`1[short]):ubyte (FullOpts)
-5 (-13.89 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[int]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.GreaterThanAll(System.Numerics.Vector`1[int],System.Numerics.Vector`1[int]):ubyte (FullOpts)
-5 (-13.89 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[int]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.LessThanAll(System.Numerics.Vector`1[int],System.Numerics.Vector`1[int]):ubyte (FullOpts)
-5 (-13.89 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[short]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.GreaterThanAll(System.Numerics.Vector`1[short],System.Numerics.Vector`1[short]):ubyte (FullOpts)
-5 (-13.89 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[short]:System.Runtime.Intrinsics.ISimdVector<System.Numerics.Vector<T>,T>.LessThanAll(System.Numerics.Vector`1[short],System.Numerics.Vector`1[short]):ubyte (FullOpts)
-5 (-13.89 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[int]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):ubyte (FullOpts)
-5 (-13.89 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[int]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):ubyte (FullOpts)
-5 (-13.89 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[short]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.GreaterThanAll(System.Runtime.Intrinsics.Vector256`1[short],System.Runtime.Intrinsics.Vector256`1[short]):ubyte (FullOpts)
-5 (-13.89 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[short]:System.Runtime.Intrinsics.ISimdVector<System.Runtime.Intrinsics.Vector256<T>,T>.LessThanAll(System.Runtime.Intrinsics.Vector256`1[short],System.Runtime.Intrinsics.Vector256`1[short]):ubyte (FullOpts)
-12 (-13.64 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanAll[int](System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):ubyte (FullOpts)
-12 (-13.64 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanAll[int](System.Runtime.Intrinsics.Vector256`1[int],System.Runtime.Intrinsics.Vector256`1[int]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanAll[double](System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanAll[long](System.Runtime.Intrinsics.Vector256`1[long],System.Runtime.Intrinsics.Vector256`1[long]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanOrEqualAll[double](System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanAll[double](System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanAll[long](System.Runtime.Intrinsics.Vector256`1[long],System.Runtime.Intrinsics.Vector256`1[long]):ubyte (FullOpts)
-12 (-13.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanOrEqualAll[double](System.Runtime.Intrinsics.Vector256`1[double],System.Runtime.Intrinsics.Vector256`1[double]):ubyte (FullOpts)
-10 (-11.63 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:GreaterThanAll[short](System.Runtime.Intrinsics.Vector256`1[short],System.Runtime.Intrinsics.Vector256`1[short]):ubyte (FullOpts)
-10 (-11.63 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256:LessThanAll[short](System.Runtime.Intrinsics.Vector256`1[short],System.Runtime.Intrinsics.Vector256`1[short]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanAll[double](System.Runtime.Intrinsics.Vector512`1[double],System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanAll[long](System.Runtime.Intrinsics.Vector512`1[long],System.Runtime.Intrinsics.Vector512`1[long]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanOrEqualAll[double](System.Runtime.Intrinsics.Vector512`1[double],System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanAll[double](System.Runtime.Intrinsics.Vector512`1[double],System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanAll[long](System.Runtime.Intrinsics.Vector512`1[long],System.Runtime.Intrinsics.Vector512`1[long]):ubyte (FullOpts)
-12 (-11.32 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanOrEqualAll[double](System.Runtime.Intrinsics.Vector512`1[double],System.Runtime.Intrinsics.Vector512`1[double]):ubyte (FullOpts)
-95 (-11.31 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOf[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],int):int (FullOpts)
-203 (-10.75 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAny[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-198 (-10.55 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAny[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-6 (-10.53 % of base) : System.Private.CoreLib.dasm - System.Numerics.Plane:Equals(System.Numerics.Plane):ubyte:this (FullOpts)
-6 (-10.53 % of base) : System.Private.CoreLib.dasm - System.Numerics.Quaternion:Equals(System.Numerics.Quaternion):ubyte:this (FullOpts)
-6 (-10.53 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector4:Equals(System.Numerics.Vector4):ubyte:this (FullOpts)
-15 (-10.34 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-134 (-10.09 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAny[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-24 (-10.08 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:Equals(System.Numerics.Matrix4x4):ubyte:this (FullOpts)
-24 (-10.08 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:System.IEquatable<System.Numerics.Matrix4x4.Impl>.Equals(System.Numerics.Matrix4x4+Impl):ubyte:this (FullOpts)
-24 (-10.00 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:Equals(byref):ubyte:this (FullOpts)
-6 (-10.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:EqualsFloatingPoint(System.Runtime.Intrinsics.Vector128`1[double],System.Runtime.Intrinsics.Vector128`1[double]):ubyte (FullOpts)
-19 (-9.95 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-24 (-9.84 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-10 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanAll[int](System.Runtime.Intrinsics.Vector512`1[int],System.Runtime.Intrinsics.Vector512`1[int]):ubyte (FullOpts)
-10 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:GreaterThanAll[short](System.Runtime.Intrinsics.Vector512`1[short],System.Runtime.Intrinsics.Vector512`1[short]):ubyte (FullOpts)
-10 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanAll[int](System.Runtime.Intrinsics.Vector512`1[int],System.Runtime.Intrinsics.Vector512`1[int]):ubyte (FullOpts)
-10 (-9.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:LessThanAll[short](System.Runtime.Intrinsics.Vector512`1[short],System.Runtime.Intrinsics.Vector512`1[short]):ubyte (FullOpts)
-24 (-9.80 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-6 (-9.68 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector128`1[double]:Equals(System.Runtime.Intrinsics.Vector128`1[double]):ubyte:this (FullOpts)
-129 (-9.58 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAny[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-6 (-9.38 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector2:Equals(System.Numerics.Vector2):ubyte:this (FullOpts)
-24 (-9.16 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:Equals(System.Object):ubyte:this (FullOpts)
-22 (-9.09 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2+Impl:Equals(System.Object):ubyte:this (FullOpts)
-24 (-9.06 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:Equals(System.Object):ubyte:this (FullOpts)
-22 (-8.98 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2:Equals(System.Object):ubyte:this (FullOpts)
-5 (-8.33 % of base) : System.Private.CoreLib.dasm - System.ValueTuple`1[System.Numerics.Vector`1[float]]:Equals(System.ValueTuple`1[System.Numerics.Vector`1[float]]):ubyte:this (FullOpts)
-18 (-8.26 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2:Equals(System.Numerics.Matrix3x2):ubyte:this (FullOpts)
-18 (-8.26 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2+Impl:System.IEquatable<System.Numerics.Matrix3x2.Impl>.Equals(System.Numerics.Matrix3x2+Impl):ubyte:this (FullOpts)
-18 (-8.18 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix3x2+Impl:Equals(byref):ubyte:this (FullOpts)
-5 (-8.06 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.GenericEqualityComparer`1[System.Numerics.Vector`1[float]]:Equals(System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):ubyte:this (FullOpts)
-5 (-8.06 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ObjectEqualityComparer`1[System.Numerics.Vector`1[float]]:Equals(System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):ubyte:this (FullOpts)
-62 (-7.87 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Contains[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],int):ubyte (FullOpts)
-5 (-7.81 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector`1[double]:Equals(System.Numerics.Vector`1[double]):ubyte:this (FullOpts)
-5 (-7.81 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector256`1[double]:Equals(System.Runtime.Intrinsics.Vector256`1[double]):ubyte:this (FullOpts)
-15 (-7.81 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-62 (-7.53 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOf[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],int):int (FullOpts)
-10 (-7.41 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-10 (-7.41 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:IndexOfAnyExcept[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-10 (-7.41 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):int (FullOpts)
-6 (-7.32 % of base) : System.Private.CoreLib.dasm - System.Numerics.Vector3:Equals(System.Numerics.Vector3):ubyte:this (FullOpts)
-10 (-7.30 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-10 (-7.25 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.Numerics.Vector`1[float]](byref,System.Numerics.Vector`1[float],System.Numerics.Vector`1[float],int):int (FullOpts)
-10 (-7.14 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ContainsAnyExcept[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):ubyte (FullOpts)
-10 (-7.14 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:ContainsAnyExcept[System.Numerics.Vector`1[float]](System.Span`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float],System.Numerics.Vector`1[float]):ubyte (FullOpts)
-5 (-7.14 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:StartsWith[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float]):ubyte (FullOpts)
199 total methods with Code Size differences (199 improved, 0 regressed), 230442 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-artifacts-main.zip (653 MB)
- build-clr-checked-main.zip (87 MB)
- build-artifacts-pr.zip (654 MB)
- build-clr-checked-pr.zip (87 MB)
- diff-frameworks.txt (47 KB)
- jit-diffs-frameworks.zip (259 MB)
Metadata
Metadata
Assignees
Labels
No labels