Updating Matrix4x4 to accelerate several functions using Arm.AdvSimd (#40054)
authorTanner Gooding <tagoo@outlook.com>
Tue, 11 Aug 2020 19:23:13 +0000 (12:23 -0700)
committerGitHub <noreply@github.com>
Tue, 11 Aug 2020 19:23:13 +0000 (12:23 -0700)
commit3642deea8235ce8316db8c37cc3e8f4ad5b15380
treea888f0f81a3a4fc41074688f61bfd1ca22509768
parent80e00f03ae7d936f0f26a89c4c5a60fe9bf2c045
Updating Matrix4x4 to accelerate several functions using Arm.AdvSimd (#40054)

* Updating Matrix4x4 to accelerate several functions using Arm.AdvSimd

* Fixing Matrix4x4 * Matrix4x4

* Fixing Matrix4x4.Transpose

* Fix a copy paste error with Matrix4x4 != Matrix4x4
src/coreclr/src/jit/simdashwintrinsic.cpp
src/libraries/System.Private.CoreLib/src/System/Math.cs
src/libraries/System.Private.CoreLib/src/System/Numerics/Matrix4x4.cs
src/libraries/System.Private.CoreLib/src/System/Numerics/VectorMath.cs