From 0cf29ba6d2862234161ee98ff82cb63fece4d110 Mon Sep 17 00:00:00 2001 From: Zhang Xianyi Date: Wed, 3 Dec 2014 17:38:41 +0800 Subject: [PATCH] Fixed a bug of sgemm sandy bridge kernel. Reported by Julia project. JuliaLang/julia#9084 --- kernel/x86_64/sgemm_kernel_16x4_sandy.S | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/x86_64/sgemm_kernel_16x4_sandy.S b/kernel/x86_64/sgemm_kernel_16x4_sandy.S index e6c4126b9..77c7e2f50 100644 --- a/kernel/x86_64/sgemm_kernel_16x4_sandy.S +++ b/kernel/x86_64/sgemm_kernel_16x4_sandy.S @@ -726,8 +726,8 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #if !defined(TRMMKERNEL) - vaddps (CO1), %xmm4,%xmm4 - vaddps 1 * SIZE(CO1), %xmm5,%xmm5 + vaddss (CO1), %xmm4,%xmm4 + vaddss 1 * SIZE(CO1), %xmm5,%xmm5 #endif @@ -756,7 +756,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #if !defined(TRMMKERNEL) - vaddps (CO1), %xmm4,%xmm4 + vaddss (CO1), %xmm4,%xmm4 #endif