From f0dd0584306b42289cac77fdafe6997e449d4f38 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 19:56:10 +0100 Subject: [PATCH 001/111] Tag operands 0 and 1 as both input and output For #1964 (basically a continuation of coding problems first seen in #1292) --- kernel/x86_64/caxpy_microk_bulldozer-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_bulldozer-2.c b/kernel/x86_64/caxpy_microk_bulldozer-2.c index 33bda09434..cb98f208a0 100644 --- a/kernel/x86_64/caxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/caxpy_microk_bulldozer-2.c @@ -115,8 +115,8 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -182,8 +182,8 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 8a6bbf5a5bf4623795b2ff9aaa8d35467288d6c7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 19:57:27 +0100 Subject: [PATCH 002/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/caxpy_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_haswell-2.c b/kernel/x86_64/caxpy_microk_haswell-2.c index 00e2e6a42a..f31cf97100 100644 --- a/kernel/x86_64/caxpy_microk_haswell-2.c +++ b/kernel/x86_64/caxpy_microk_haswell-2.c @@ -113,8 +113,8 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 4e6f8fec31e83648c77c47398829b5191e671966 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 19:58:19 +0100 Subject: [PATCH 003/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/caxpy_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_sandy-2.c b/kernel/x86_64/caxpy_microk_sandy-2.c index a798fd9779..931d1ad47b 100644 --- a/kernel/x86_64/caxpy_microk_sandy-2.c +++ b/kernel/x86_64/caxpy_microk_sandy-2.c @@ -97,8 +97,8 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 663eef3b666e79c0e93f35cf79eada50040d9dd3 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 19:59:59 +0100 Subject: [PATCH 004/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/caxpy_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_steamroller-2.c b/kernel/x86_64/caxpy_microk_steamroller-2.c index 87370b0320..9aeb479683 100644 --- a/kernel/x86_64/caxpy_microk_steamroller-2.c +++ b/kernel/x86_64/caxpy_microk_steamroller-2.c @@ -115,8 +115,8 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -182,8 +182,8 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From a671e19dd2cad6dc1e2e639f45a4faebf53b6f7f Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:02:01 +0100 Subject: [PATCH 005/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/cdot_microk_bulldozer-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/cdot_microk_bulldozer-2.c b/kernel/x86_64/cdot_microk_bulldozer-2.c index f587aa0366..e6d11f1af2 100644 --- a/kernel/x86_64/cdot_microk_bulldozer-2.c +++ b/kernel/x86_64/cdot_microk_bulldozer-2.c @@ -98,8 +98,8 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -177,8 +177,8 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 47e2b4592eb31860a58222bedc8a3208c153aa00 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:03:03 +0100 Subject: [PATCH 006/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/cdot_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/cdot_microk_haswell-2.c b/kernel/x86_64/cdot_microk_haswell-2.c index fe195a63b2..9fee7615de 100644 --- a/kernel/x86_64/cdot_microk_haswell-2.c +++ b/kernel/x86_64/cdot_microk_haswell-2.c @@ -99,8 +99,8 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 30a7bd8e15fb68d3fa651bbf48e1e65fc6078090 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:03:50 +0100 Subject: [PATCH 007/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/cdot_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/cdot_microk_sandy-2.c b/kernel/x86_64/cdot_microk_sandy-2.c index 01816917d2..705c80c5c9 100644 --- a/kernel/x86_64/cdot_microk_sandy-2.c +++ b/kernel/x86_64/cdot_microk_sandy-2.c @@ -107,8 +107,8 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 2f5a7c1656b7975f71db2b8da90080938ccd3757 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:05:03 +0100 Subject: [PATCH 008/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/cdot_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/cdot_microk_steamroller-2.c b/kernel/x86_64/cdot_microk_steamroller-2.c index 76a3aa0eb0..5a46aed8c0 100644 --- a/kernel/x86_64/cdot_microk_steamroller-2.c +++ b/kernel/x86_64/cdot_microk_steamroller-2.c @@ -98,8 +98,8 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -177,8 +177,8 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From bb16456fe1ff372b61a7ab042418248f68ddddc6 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:23:58 +0100 Subject: [PATCH 009/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/daxpy_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_bulldozer-2.c b/kernel/x86_64/daxpy_microk_bulldozer-2.c index 8c520dcf10..c9a01580e2 100644 --- a/kernel/x86_64/daxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/daxpy_microk_bulldozer-2.c @@ -65,8 +65,8 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 7af8f34df4efcc0ecaaa34c380119edcd5d206de Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:24:55 +0100 Subject: [PATCH 010/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/daxpy_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_haswell-2.c b/kernel/x86_64/daxpy_microk_haswell-2.c index bbe8b95506..67431659d1 100644 --- a/kernel/x86_64/daxpy_microk_haswell-2.c +++ b/kernel/x86_64/daxpy_microk_haswell-2.c @@ -61,8 +61,8 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From d94e7da701dae1106854753b2d5b676255c1c0f4 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:25:56 +0100 Subject: [PATCH 011/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/daxpy_microk_nehalem-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_nehalem-2.c b/kernel/x86_64/daxpy_microk_nehalem-2.c index 943d893af3..61c99904ac 100644 --- a/kernel/x86_64/daxpy_microk_nehalem-2.c +++ b/kernel/x86_64/daxpy_microk_nehalem-2.c @@ -74,8 +74,8 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 6008f6531855d615ad98febe65364074b99fa5bf Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:26:55 +0100 Subject: [PATCH 012/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/daxpy_microk_piledriver-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_piledriver-2.c b/kernel/x86_64/daxpy_microk_piledriver-2.c index 95eb953b48..e3d605b753 100644 --- a/kernel/x86_64/daxpy_microk_piledriver-2.c +++ b/kernel/x86_64/daxpy_microk_piledriver-2.c @@ -80,8 +80,8 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 @@ -142,8 +142,8 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 9d46f84f24dc7284fc398574b811621e5c61e2dc Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:27:48 +0100 Subject: [PATCH 013/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/daxpy_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_sandy-2.c b/kernel/x86_64/daxpy_microk_sandy-2.c index 85e038cef1..1b827e7e2a 100644 --- a/kernel/x86_64/daxpy_microk_sandy-2.c +++ b/kernel/x86_64/daxpy_microk_sandy-2.c @@ -101,8 +101,8 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From ca02ac724f5b06e16a8941ef3b2582c251234679 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:28:56 +0100 Subject: [PATCH 014/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/daxpy_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_steamroller-2.c b/kernel/x86_64/daxpy_microk_steamroller-2.c index e40009037d..2cab800672 100644 --- a/kernel/x86_64/daxpy_microk_steamroller-2.c +++ b/kernel/x86_64/daxpy_microk_steamroller-2.c @@ -80,8 +80,8 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 @@ -142,8 +142,8 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From c18c2c9d9b0cd7e82cb98c7b212ffb29648fb9e0 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:32:17 +0100 Subject: [PATCH 015/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/ddot_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_bulldozer-2.c b/kernel/x86_64/ddot_microk_bulldozer-2.c index 9756ee46a9..379fd3ca17 100644 --- a/kernel/x86_64/ddot_microk_bulldozer-2.c +++ b/kernel/x86_64/ddot_microk_bulldozer-2.c @@ -67,8 +67,8 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From c23c17163f1b7a5fb7652cbc038a50c01f9440c5 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:33:07 +0100 Subject: [PATCH 016/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/ddot_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_haswell-2.c b/kernel/x86_64/ddot_microk_haswell-2.c index 365737363b..c0c277c32b 100644 --- a/kernel/x86_64/ddot_microk_haswell-2.c +++ b/kernel/x86_64/ddot_microk_haswell-2.c @@ -78,8 +78,8 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From de207d10c1f11ef1f38b4f766909619ab744d64a Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:34:05 +0100 Subject: [PATCH 017/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/ddot_microk_nehalem-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_nehalem-2.c b/kernel/x86_64/ddot_microk_nehalem-2.c index fb5ec9bca0..ea0b4eff15 100644 --- a/kernel/x86_64/ddot_microk_nehalem-2.c +++ b/kernel/x86_64/ddot_microk_nehalem-2.c @@ -77,8 +77,8 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From c9078eb8b4481fbc1841bcbf36ba438bf2749632 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:35:14 +0100 Subject: [PATCH 018/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/ddot_microk_piledriver-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/ddot_microk_piledriver-2.c b/kernel/x86_64/ddot_microk_piledriver-2.c index ac950885c6..f7b74add67 100644 --- a/kernel/x86_64/ddot_microk_piledriver-2.c +++ b/kernel/x86_64/ddot_microk_piledriver-2.c @@ -83,8 +83,8 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -147,8 +147,8 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 00aff05c4049cd697b4000b5f2e726496b34dc54 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:36:08 +0100 Subject: [PATCH 019/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/ddot_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_sandy-2.c b/kernel/x86_64/ddot_microk_sandy-2.c index 160f956048..e57eb37ea7 100644 --- a/kernel/x86_64/ddot_microk_sandy-2.c +++ b/kernel/x86_64/ddot_microk_sandy-2.c @@ -83,8 +83,8 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From dc15f3b5a7689a6cea1d31e004d7a3488bf9b66d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:37:06 +0100 Subject: [PATCH 020/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/ddot_microk_steamroller-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_steamroller-2.c b/kernel/x86_64/ddot_microk_steamroller-2.c index 5ce20b5dee..845c78df12 100644 --- a/kernel/x86_64/ddot_microk_steamroller-2.c +++ b/kernel/x86_64/ddot_microk_steamroller-2.c @@ -80,8 +80,8 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 3f1719a98da89f0a6f1d435d3f705aa083702ac7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:39:08 +0100 Subject: [PATCH 021/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/saxpy_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/saxpy_microk_haswell-2.c b/kernel/x86_64/saxpy_microk_haswell-2.c index 3a743d64c7..3b03e11a47 100644 --- a/kernel/x86_64/saxpy_microk_haswell-2.c +++ b/kernel/x86_64/saxpy_microk_haswell-2.c @@ -61,8 +61,8 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From b13f3c3bcfffcecbcc80454c90c31bc05dd5a04d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:39:57 +0100 Subject: [PATCH 022/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/saxpy_microk_nehalem-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/saxpy_microk_nehalem-2.c b/kernel/x86_64/saxpy_microk_nehalem-2.c index 68f68ea3a9..4ffb39acf0 100644 --- a/kernel/x86_64/saxpy_microk_nehalem-2.c +++ b/kernel/x86_64/saxpy_microk_nehalem-2.c @@ -74,8 +74,8 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 2bd18c7b73731d1b8bd900213fc7fa7a2356a357 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:40:50 +0100 Subject: [PATCH 023/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/saxpy_microk_piledriver-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/saxpy_microk_piledriver-2.c b/kernel/x86_64/saxpy_microk_piledriver-2.c index 204cf8bacf..87c5fe3cfa 100644 --- a/kernel/x86_64/saxpy_microk_piledriver-2.c +++ b/kernel/x86_64/saxpy_microk_piledriver-2.c @@ -80,8 +80,8 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 @@ -141,8 +141,8 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 6fcb55b22f6e8b80e7f6ffcf228c70c0929915b5 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:41:41 +0100 Subject: [PATCH 024/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/saxpy_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/saxpy_microk_sandy-2.c b/kernel/x86_64/saxpy_microk_sandy-2.c index 0a6bef0466..5a8424d663 100644 --- a/kernel/x86_64/saxpy_microk_sandy-2.c +++ b/kernel/x86_64/saxpy_microk_sandy-2.c @@ -101,8 +101,8 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 922e44897831f393cbeeb1406feb7fcf6e320281 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:42:35 +0100 Subject: [PATCH 025/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/sdot_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_bulldozer-2.c b/kernel/x86_64/sdot_microk_bulldozer-2.c index 36e61b0776..5a6fc6da2b 100644 --- a/kernel/x86_64/sdot_microk_bulldozer-2.c +++ b/kernel/x86_64/sdot_microk_bulldozer-2.c @@ -68,8 +68,8 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From d384880da564344e92a8d60b08e3183ab02ba75b Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:43:24 +0100 Subject: [PATCH 026/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/sdot_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_haswell-2.c b/kernel/x86_64/sdot_microk_haswell-2.c index df367b61f1..89d9cfe61f 100644 --- a/kernel/x86_64/sdot_microk_haswell-2.c +++ b/kernel/x86_64/sdot_microk_haswell-2.c @@ -81,8 +81,8 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From cd3a35ee79b4b5fa00e5a446be2a6cceb3230874 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:44:13 +0100 Subject: [PATCH 027/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/sdot_microk_nehalem-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_nehalem-2.c b/kernel/x86_64/sdot_microk_nehalem-2.c index 1a27177f58..cef41b5305 100644 --- a/kernel/x86_64/sdot_microk_nehalem-2.c +++ b/kernel/x86_64/sdot_microk_nehalem-2.c @@ -77,8 +77,8 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From ba9f792e759ea97e75445b1fe1eaab4f3432f4f1 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:45:08 +0100 Subject: [PATCH 028/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/sdot_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_sandy-2.c b/kernel/x86_64/sdot_microk_sandy-2.c index ca13536f26..e77ba1424f 100644 --- a/kernel/x86_64/sdot_microk_sandy-2.c +++ b/kernel/x86_64/sdot_microk_sandy-2.c @@ -84,8 +84,8 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From c931bb8172bbdcbcfe6d2de281d2f83a7f5a3515 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:46:19 +0100 Subject: [PATCH 029/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/sdot_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/sdot_microk_steamroller-2.c b/kernel/x86_64/sdot_microk_steamroller-2.c index 6b8b2566ba..bedde8fb6e 100644 --- a/kernel/x86_64/sdot_microk_steamroller-2.c +++ b/kernel/x86_64/sdot_microk_steamroller-2.c @@ -82,8 +82,8 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -145,8 +145,8 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 0172c51829110a5450b4d6d5f454bd4aa4106269 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:48:16 +0100 Subject: [PATCH 030/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/zaxpy_microk_bulldozer-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_bulldozer-2.c b/kernel/x86_64/zaxpy_microk_bulldozer-2.c index 0e15761f79..56493f8cbe 100644 --- a/kernel/x86_64/zaxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/zaxpy_microk_bulldozer-2.c @@ -115,8 +115,8 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -182,8 +182,8 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 0cfb647a577058cebeaabadbe6ef62eebd2ce49e Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:51:34 +0100 Subject: [PATCH 031/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/zaxpy_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_haswell-2.c b/kernel/x86_64/zaxpy_microk_haswell-2.c index 30e8b19552..bd52ba01f0 100644 --- a/kernel/x86_64/zaxpy_microk_haswell-2.c +++ b/kernel/x86_64/zaxpy_microk_haswell-2.c @@ -113,8 +113,8 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 2b542d10368cbb8433b7274fb12b77845606d2fe Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:52:35 +0100 Subject: [PATCH 032/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/zaxpy_microk_sandy-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_sandy-2.c b/kernel/x86_64/zaxpy_microk_sandy-2.c index 233af143ad..d6a9ff3943 100644 --- a/kernel/x86_64/zaxpy_microk_sandy-2.c +++ b/kernel/x86_64/zaxpy_microk_sandy-2.c @@ -101,8 +101,8 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -178,8 +178,8 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From af29c99c85d9ea5c27b6e917ebb1dcdbe1292f7b Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 20:53:29 +0100 Subject: [PATCH 033/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/zaxpy_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_steamroller-2.c b/kernel/x86_64/zaxpy_microk_steamroller-2.c index 728d092133..58d4c72863 100644 --- a/kernel/x86_64/zaxpy_microk_steamroller-2.c +++ b/kernel/x86_64/zaxpy_microk_steamroller-2.c @@ -115,8 +115,8 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -182,8 +182,8 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From f78531a9ec8ee28f7790505382231b3f5094b795 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 21:05:31 +0100 Subject: [PATCH 034/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/zdot_microk_bulldozer-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zdot_microk_bulldozer-2.c b/kernel/x86_64/zdot_microk_bulldozer-2.c index 30a9552d60..ed66cc6746 100644 --- a/kernel/x86_64/zdot_microk_bulldozer-2.c +++ b/kernel/x86_64/zdot_microk_bulldozer-2.c @@ -98,8 +98,8 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -177,8 +177,8 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From b6f4ef5aea58e5ea1225283e406cadf9416818fc Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 21:06:54 +0100 Subject: [PATCH 035/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/zdot_microk_haswell-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zdot_microk_haswell-2.c b/kernel/x86_64/zdot_microk_haswell-2.c index 11056a3c16..0e6ac55dbd 100644 --- a/kernel/x86_64/zdot_microk_haswell-2.c +++ b/kernel/x86_64/zdot_microk_haswell-2.c @@ -103,8 +103,8 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -188,8 +188,8 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 715b1f263d6903f1af391c5278a9aa61f1753193 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 21:08:09 +0100 Subject: [PATCH 036/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/zdot_microk_sandy-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zdot_microk_sandy-2.c b/kernel/x86_64/zdot_microk_sandy-2.c index 87c5b03402..416265ae21 100644 --- a/kernel/x86_64/zdot_microk_sandy-2.c +++ b/kernel/x86_64/zdot_microk_sandy-2.c @@ -109,8 +109,8 @@ if ( n < 1280 ) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -201,8 +201,8 @@ if ( n < 1280 ) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From e8d835ea466a1605db2157b6884a4cfe762478fc Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 21:09:03 +0100 Subject: [PATCH 037/111] Tag operands 0 and 1 as both input and output --- kernel/x86_64/zdot_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zdot_microk_steamroller-2.c b/kernel/x86_64/zdot_microk_steamroller-2.c index 325f74ae30..fe1613fd4b 100644 --- a/kernel/x86_64/zdot_microk_steamroller-2.c +++ b/kernel/x86_64/zdot_microk_steamroller-2.c @@ -97,8 +97,8 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -174,8 +174,8 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : : - "r" (i), // 0 - "r" (n), // 1 + "+r" (i), // 0 + "+r" (n), // 1 "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From bbc30700e871d84c07d770f54b645ea3eee549fa Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:49:34 +0100 Subject: [PATCH 038/111] Update saxpy_microk_nehalem-2.c --- kernel/x86_64/saxpy_microk_nehalem-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/saxpy_microk_nehalem-2.c b/kernel/x86_64/saxpy_microk_nehalem-2.c index 4ffb39acf0..e251569397 100644 --- a/kernel/x86_64/saxpy_microk_nehalem-2.c +++ b/kernel/x86_64/saxpy_microk_nehalem-2.c @@ -73,9 +73,9 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 300bb19b3ec0a48b7371d7c1be3ee88a29e87cf9 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:52:04 +0100 Subject: [PATCH 039/111] Update caxpy_microk_bulldozer-2.c --- kernel/x86_64/caxpy_microk_bulldozer-2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_bulldozer-2.c b/kernel/x86_64/caxpy_microk_bulldozer-2.c index cb98f208a0..faf5cdc402 100644 --- a/kernel/x86_64/caxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/caxpy_microk_bulldozer-2.c @@ -114,9 +114,9 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "vzeroupper \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -180,10 +180,10 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 1878e0c95aee9777f7c082bcc98ff12b04edc75d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:52:54 +0100 Subject: [PATCH 040/111] Update caxpy_microk_haswell-2.c --- kernel/x86_64/caxpy_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/caxpy_microk_haswell-2.c b/kernel/x86_64/caxpy_microk_haswell-2.c index f31cf97100..a011b2bfa2 100644 --- a/kernel/x86_64/caxpy_microk_haswell-2.c +++ b/kernel/x86_64/caxpy_microk_haswell-2.c @@ -112,9 +112,9 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "vzeroupper \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From f6be89295f4e21572a743d26e677256fc29ee8cf Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:53:35 +0100 Subject: [PATCH 041/111] Update caxpy_microk_sandy-2.c --- kernel/x86_64/caxpy_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_sandy-2.c b/kernel/x86_64/caxpy_microk_sandy-2.c index 931d1ad47b..c760d65402 100644 --- a/kernel/x86_64/caxpy_microk_sandy-2.c +++ b/kernel/x86_64/caxpy_microk_sandy-2.c @@ -95,10 +95,10 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 4673e5317861de37b326181b0dfc8514a2b3b69d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:54:39 +0100 Subject: [PATCH 042/111] Update caxpy_microk_steamroller-2.c --- kernel/x86_64/caxpy_microk_steamroller-2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_steamroller-2.c b/kernel/x86_64/caxpy_microk_steamroller-2.c index 9aeb479683..b6eb55f9b8 100644 --- a/kernel/x86_64/caxpy_microk_steamroller-2.c +++ b/kernel/x86_64/caxpy_microk_steamroller-2.c @@ -113,10 +113,10 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -181,9 +181,9 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "vzeroupper \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From ba6d2c77a98f55431d8d2d4de4b6df99814352c1 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:55:38 +0100 Subject: [PATCH 043/111] Update cdot_microk_bulldozer-2.c --- kernel/x86_64/cdot_microk_bulldozer-2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/x86_64/cdot_microk_bulldozer-2.c b/kernel/x86_64/cdot_microk_bulldozer-2.c index e6d11f1af2..c2245c6dc8 100644 --- a/kernel/x86_64/cdot_microk_bulldozer-2.c +++ b/kernel/x86_64/cdot_microk_bulldozer-2.c @@ -97,9 +97,9 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vzeroupper \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -175,10 +175,10 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 093a3d7d5790efd7441611ee8c8769d4f3d997c0 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:56:15 +0100 Subject: [PATCH 044/111] Update cdot_microk_haswell-2.c --- kernel/x86_64/cdot_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/cdot_microk_haswell-2.c b/kernel/x86_64/cdot_microk_haswell-2.c index 9fee7615de..396dbeaa7d 100644 --- a/kernel/x86_64/cdot_microk_haswell-2.c +++ b/kernel/x86_64/cdot_microk_haswell-2.c @@ -98,9 +98,9 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vzeroupper \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 2224bcb4f070e607ede67f2f6e089e2e99519517 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:57:01 +0100 Subject: [PATCH 045/111] Update cdot_microk_sandy-2.c --- kernel/x86_64/cdot_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/cdot_microk_sandy-2.c b/kernel/x86_64/cdot_microk_sandy-2.c index 705c80c5c9..20ba48c001 100644 --- a/kernel/x86_64/cdot_microk_sandy-2.c +++ b/kernel/x86_64/cdot_microk_sandy-2.c @@ -105,10 +105,10 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 2414f1d796e23f8e9e4abba27e948f5877773640 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:57:56 +0100 Subject: [PATCH 046/111] Update cdot_microk_steamroller-2.c --- kernel/x86_64/cdot_microk_steamroller-2.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kernel/x86_64/cdot_microk_steamroller-2.c b/kernel/x86_64/cdot_microk_steamroller-2.c index 5a46aed8c0..01754b147f 100644 --- a/kernel/x86_64/cdot_microk_steamroller-2.c +++ b/kernel/x86_64/cdot_microk_steamroller-2.c @@ -97,9 +97,9 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vzeroupper \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -175,10 +175,10 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From ae00befb3e3a9632d9545ba0af43f9afb90787b2 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:58:52 +0100 Subject: [PATCH 047/111] Update daxpy_microk_bulldozer-2.c --- kernel/x86_64/daxpy_microk_bulldozer-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/daxpy_microk_bulldozer-2.c b/kernel/x86_64/daxpy_microk_bulldozer-2.c index c9a01580e2..2e2356fb67 100644 --- a/kernel/x86_64/daxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/daxpy_microk_bulldozer-2.c @@ -64,9 +64,9 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 604c574542a5fac237b5134610166fab26db1285 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 22:59:30 +0100 Subject: [PATCH 048/111] Update daxpy_microk_haswell-2.c --- kernel/x86_64/daxpy_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_haswell-2.c b/kernel/x86_64/daxpy_microk_haswell-2.c index 67431659d1..c77fc33ef1 100644 --- a/kernel/x86_64/daxpy_microk_haswell-2.c +++ b/kernel/x86_64/daxpy_microk_haswell-2.c @@ -59,10 +59,10 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 082498ee3b8470e992f33414e3097ca301f9efa7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:00:07 +0100 Subject: [PATCH 049/111] Update daxpy_microk_nehalem-2.c --- kernel/x86_64/daxpy_microk_nehalem-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/daxpy_microk_nehalem-2.c b/kernel/x86_64/daxpy_microk_nehalem-2.c index 61c99904ac..b81fe65621 100644 --- a/kernel/x86_64/daxpy_microk_nehalem-2.c +++ b/kernel/x86_64/daxpy_microk_nehalem-2.c @@ -73,9 +73,9 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 293f5531e66088d7149bebd68bcd7aa564b3a263 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:00:53 +0100 Subject: [PATCH 050/111] Update daxpy_microk_piledriver-2.c --- kernel/x86_64/daxpy_microk_piledriver-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_piledriver-2.c b/kernel/x86_64/daxpy_microk_piledriver-2.c index e3d605b753..efe93dfed2 100644 --- a/kernel/x86_64/daxpy_microk_piledriver-2.c +++ b/kernel/x86_64/daxpy_microk_piledriver-2.c @@ -78,10 +78,10 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "subq $16, %1 \n\t" "jnz 1b \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 @@ -140,10 +140,10 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "subq $16, %1 \n\t" "jnz 1b \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 6cee8e0fdd463139f85656292971de1e4810d775 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:01:28 +0100 Subject: [PATCH 051/111] Update daxpy_microk_sandy-2.c --- kernel/x86_64/daxpy_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_sandy-2.c b/kernel/x86_64/daxpy_microk_sandy-2.c index 1b827e7e2a..3b1214f367 100644 --- a/kernel/x86_64/daxpy_microk_sandy-2.c +++ b/kernel/x86_64/daxpy_microk_sandy-2.c @@ -99,10 +99,10 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 6450bf14afa94cade7d28330749dfbf255697026 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:02:32 +0100 Subject: [PATCH 052/111] Update daxpy_microk_steamroller-2.c --- kernel/x86_64/daxpy_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_steamroller-2.c b/kernel/x86_64/daxpy_microk_steamroller-2.c index 2cab800672..a5143682f0 100644 --- a/kernel/x86_64/daxpy_microk_steamroller-2.c +++ b/kernel/x86_64/daxpy_microk_steamroller-2.c @@ -78,10 +78,10 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "subq $16, %1 \n\t" "jnz 1b \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 @@ -140,10 +140,10 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "subq $16, %1 \n\t" "jnz 1b \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From a339b45e51c58e5b13c01c6918282fb31941acdf Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:03:07 +0100 Subject: [PATCH 053/111] Update ddot_microk_bulldozer-2.c --- kernel/x86_64/ddot_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_bulldozer-2.c b/kernel/x86_64/ddot_microk_bulldozer-2.c index 379fd3ca17..62bf7e7dc3 100644 --- a/kernel/x86_64/ddot_microk_bulldozer-2.c +++ b/kernel/x86_64/ddot_microk_bulldozer-2.c @@ -65,10 +65,10 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovsd %%xmm4, (%4) \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 64fcdadf39137bdc56c56ead1e4d8f1bea32fe2a Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:03:44 +0100 Subject: [PATCH 054/111] Update ddot_microk_haswell-2.c --- kernel/x86_64/ddot_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/ddot_microk_haswell-2.c b/kernel/x86_64/ddot_microk_haswell-2.c index c0c277c32b..0cf4ece656 100644 --- a/kernel/x86_64/ddot_microk_haswell-2.c +++ b/kernel/x86_64/ddot_microk_haswell-2.c @@ -77,9 +77,9 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vzeroupper \n\t" : - : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 504dd44e887cbd985bac3d48a2a7fdc3a03727d8 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:04:20 +0100 Subject: [PATCH 055/111] Update ddot_microk_nehalem-2.c --- kernel/x86_64/ddot_microk_nehalem-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_nehalem-2.c b/kernel/x86_64/ddot_microk_nehalem-2.c index ea0b4eff15..086a0bb917 100644 --- a/kernel/x86_64/ddot_microk_nehalem-2.c +++ b/kernel/x86_64/ddot_microk_nehalem-2.c @@ -75,10 +75,10 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "movsd %%xmm4, (%4) \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 56c67a929a2b215c3980a542c74a016f828e119d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:05:11 +0100 Subject: [PATCH 056/111] Update ddot_microk_piledriver-2.c --- kernel/x86_64/ddot_microk_piledriver-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/ddot_microk_piledriver-2.c b/kernel/x86_64/ddot_microk_piledriver-2.c index f7b74add67..d7347ebdf5 100644 --- a/kernel/x86_64/ddot_microk_piledriver-2.c +++ b/kernel/x86_64/ddot_microk_piledriver-2.c @@ -81,10 +81,10 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovsd %%xmm4, (%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -145,10 +145,10 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovsd %%xmm4, (%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From b7ffbc40eca528e3aae46d004c1ad8e6fd013530 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:05:43 +0100 Subject: [PATCH 057/111] Update ddot_microk_sandy-2.c --- kernel/x86_64/ddot_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_sandy-2.c b/kernel/x86_64/ddot_microk_sandy-2.c index e57eb37ea7..28b1a8bd1b 100644 --- a/kernel/x86_64/ddot_microk_sandy-2.c +++ b/kernel/x86_64/ddot_microk_sandy-2.c @@ -81,10 +81,10 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovsd %%xmm4, (%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 0c9c31dbe4817ad24ecc2cc5dc553239a7c31590 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:06:20 +0100 Subject: [PATCH 058/111] Update ddot_microk_steamroller-2.c --- kernel/x86_64/ddot_microk_steamroller-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_steamroller-2.c b/kernel/x86_64/ddot_microk_steamroller-2.c index 845c78df12..98cf94acfe 100644 --- a/kernel/x86_64/ddot_microk_steamroller-2.c +++ b/kernel/x86_64/ddot_microk_steamroller-2.c @@ -78,10 +78,10 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovsd %%xmm4, (%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From d1b69022c935a37bbe3c8b09eb329a7468339ff0 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:07:04 +0100 Subject: [PATCH 059/111] Update saxpy_microk_haswell-2.c --- kernel/x86_64/saxpy_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/saxpy_microk_haswell-2.c b/kernel/x86_64/saxpy_microk_haswell-2.c index 3b03e11a47..3bc450f7be 100644 --- a/kernel/x86_64/saxpy_microk_haswell-2.c +++ b/kernel/x86_64/saxpy_microk_haswell-2.c @@ -59,10 +59,10 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From 369a2b4af5680dfcbd1d8290077f62a4d74336fb Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:07:54 +0100 Subject: [PATCH 060/111] Update saxpy_microk_piledriver-2.c --- kernel/x86_64/saxpy_microk_piledriver-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/saxpy_microk_piledriver-2.c b/kernel/x86_64/saxpy_microk_piledriver-2.c index 87c5fe3cfa..87e742ac71 100644 --- a/kernel/x86_64/saxpy_microk_piledriver-2.c +++ b/kernel/x86_64/saxpy_microk_piledriver-2.c @@ -78,10 +78,10 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 @@ -139,10 +139,10 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From dc931ad1fe709ad378d6d963fbde5bad421e5514 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:08:27 +0100 Subject: [PATCH 061/111] Update saxpy_microk_sandy-2.c --- kernel/x86_64/saxpy_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/saxpy_microk_sandy-2.c b/kernel/x86_64/saxpy_microk_sandy-2.c index 5a8424d663..6ce67a7d13 100644 --- a/kernel/x86_64/saxpy_microk_sandy-2.c +++ b/kernel/x86_64/saxpy_microk_sandy-2.c @@ -99,10 +99,10 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha) // 4 From b2d6fea1cb99f0830c33e3667d1928be4496a31f Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:09:07 +0100 Subject: [PATCH 062/111] Update sdot_microk_bulldozer-2.c --- kernel/x86_64/sdot_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_bulldozer-2.c b/kernel/x86_64/sdot_microk_bulldozer-2.c index 5a6fc6da2b..c7f8cb1a78 100644 --- a/kernel/x86_64/sdot_microk_bulldozer-2.c +++ b/kernel/x86_64/sdot_microk_bulldozer-2.c @@ -66,10 +66,10 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovss %%xmm4, (%4) \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From ffc008663aef2dd318c58275fb8b68cc93de9a42 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:09:50 +0100 Subject: [PATCH 063/111] Update sdot_microk_haswell-2.c --- kernel/x86_64/sdot_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_haswell-2.c b/kernel/x86_64/sdot_microk_haswell-2.c index 89d9cfe61f..417fb3862f 100644 --- a/kernel/x86_64/sdot_microk_haswell-2.c +++ b/kernel/x86_64/sdot_microk_haswell-2.c @@ -79,10 +79,10 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovss %%xmm4, (%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 88b0dbfbddbc5170263bd06eb0aad0abf85faa81 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:10:30 +0100 Subject: [PATCH 064/111] Update sdot_microk_nehalem-2.c --- kernel/x86_64/sdot_microk_nehalem-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_nehalem-2.c b/kernel/x86_64/sdot_microk_nehalem-2.c index cef41b5305..115e7a4108 100644 --- a/kernel/x86_64/sdot_microk_nehalem-2.c +++ b/kernel/x86_64/sdot_microk_nehalem-2.c @@ -75,10 +75,10 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "movss %%xmm4, (%4) \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From ba9c3c4328a73821ce6067fb78b01b8817a92fa1 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:11:09 +0100 Subject: [PATCH 065/111] Update sdot_microk_sandy-2.c --- kernel/x86_64/sdot_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_sandy-2.c b/kernel/x86_64/sdot_microk_sandy-2.c index e77ba1424f..9d07951815 100644 --- a/kernel/x86_64/sdot_microk_sandy-2.c +++ b/kernel/x86_64/sdot_microk_sandy-2.c @@ -82,10 +82,10 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovss %%xmm4, (%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 266e72d24b767dbcdb97f597c899c7f495609c6f Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:12:07 +0100 Subject: [PATCH 066/111] Update sdot_microk_steamroller-2.c --- kernel/x86_64/sdot_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/sdot_microk_steamroller-2.c b/kernel/x86_64/sdot_microk_steamroller-2.c index bedde8fb6e..3475f890d1 100644 --- a/kernel/x86_64/sdot_microk_steamroller-2.c +++ b/kernel/x86_64/sdot_microk_steamroller-2.c @@ -80,10 +80,10 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovss %%xmm4, (%4) \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -143,10 +143,10 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovss %%xmm4, (%4) \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 72c3a4d1bd1daf3a98413dbea081f19fc6ee897d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:13:06 +0100 Subject: [PATCH 067/111] Update zaxpy_microk_bulldozer-2.c --- kernel/x86_64/zaxpy_microk_bulldozer-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_bulldozer-2.c b/kernel/x86_64/zaxpy_microk_bulldozer-2.c index 56493f8cbe..eed36ffd0d 100644 --- a/kernel/x86_64/zaxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/zaxpy_microk_bulldozer-2.c @@ -113,10 +113,10 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -180,10 +180,10 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 157e65ff74b7760a19ed38e8796aab6ad0d2a152 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:13:41 +0100 Subject: [PATCH 068/111] Update zaxpy_microk_haswell-2.c --- kernel/x86_64/zaxpy_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_haswell-2.c b/kernel/x86_64/zaxpy_microk_haswell-2.c index bd52ba01f0..9aeea975b5 100644 --- a/kernel/x86_64/zaxpy_microk_haswell-2.c +++ b/kernel/x86_64/zaxpy_microk_haswell-2.c @@ -111,10 +111,10 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 212b0a106d83491aeac793c6d45b4e494d06d868 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:14:28 +0100 Subject: [PATCH 069/111] Update zaxpy_microk_sandy-2.c --- kernel/x86_64/zaxpy_microk_sandy-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_sandy-2.c b/kernel/x86_64/zaxpy_microk_sandy-2.c index d6a9ff3943..cbd9b378fe 100644 --- a/kernel/x86_64/zaxpy_microk_sandy-2.c +++ b/kernel/x86_64/zaxpy_microk_sandy-2.c @@ -99,10 +99,10 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -176,10 +176,10 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 2fa6d8107c40d780c988c8f23b5d61d6a0f8e8eb Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:15:18 +0100 Subject: [PATCH 070/111] Update zaxpy_microk_steamroller-2.c --- kernel/x86_64/zaxpy_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_steamroller-2.c b/kernel/x86_64/zaxpy_microk_steamroller-2.c index 58d4c72863..5fc56aec75 100644 --- a/kernel/x86_64/zaxpy_microk_steamroller-2.c +++ b/kernel/x86_64/zaxpy_microk_steamroller-2.c @@ -113,10 +113,10 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 @@ -180,10 +180,10 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) "jnz 1b \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (alpha), // 4 From 79d5dd461d13953e8cade9a1dad43ad38cf93aaa Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:16:09 +0100 Subject: [PATCH 071/111] Update zdot_microk_bulldozer-2.c --- kernel/x86_64/zdot_microk_bulldozer-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zdot_microk_bulldozer-2.c b/kernel/x86_64/zdot_microk_bulldozer-2.c index ed66cc6746..a80eac003f 100644 --- a/kernel/x86_64/zdot_microk_bulldozer-2.c +++ b/kernel/x86_64/zdot_microk_bulldozer-2.c @@ -96,10 +96,10 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -175,10 +175,10 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From cb5cfffb1765ac8ef1e2f149aea1dc3e5fbb9623 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:16:55 +0100 Subject: [PATCH 072/111] Update zdot_microk_haswell-2.c --- kernel/x86_64/zdot_microk_haswell-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zdot_microk_haswell-2.c b/kernel/x86_64/zdot_microk_haswell-2.c index 0e6ac55dbd..963d2e3bd3 100644 --- a/kernel/x86_64/zdot_microk_haswell-2.c +++ b/kernel/x86_64/zdot_microk_haswell-2.c @@ -101,10 +101,10 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -186,10 +186,10 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From f4e5f931ae5c14d284749c65d1e9ed08873afaa2 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:17:46 +0100 Subject: [PATCH 073/111] Update zdot_microk_sandy-2.c --- kernel/x86_64/zdot_microk_sandy-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zdot_microk_sandy-2.c b/kernel/x86_64/zdot_microk_sandy-2.c index 416265ae21..88d4e1bbba 100644 --- a/kernel/x86_64/zdot_microk_sandy-2.c +++ b/kernel/x86_64/zdot_microk_sandy-2.c @@ -107,10 +107,10 @@ if ( n < 1280 ) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -199,10 +199,10 @@ if ( n < 1280 ) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From ae2f3e617df8894ebe1779d3bcc78170bcad8b4c Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Wed, 16 Jan 2019 23:18:27 +0100 Subject: [PATCH 074/111] Update zdot_microk_steamroller-2.c --- kernel/x86_64/zdot_microk_steamroller-2.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/x86_64/zdot_microk_steamroller-2.c b/kernel/x86_64/zdot_microk_steamroller-2.c index fe1613fd4b..2f11fe5620 100644 --- a/kernel/x86_64/zdot_microk_steamroller-2.c +++ b/kernel/x86_64/zdot_microk_steamroller-2.c @@ -95,10 +95,10 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 @@ -172,10 +172,10 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) "vmovups %%xmm4, 16(%4) \n\t" "vzeroupper \n\t" - : - : + : "+r" (i), // 0 "+r" (n), // 1 + : "r" (x), // 2 "r" (y), // 3 "r" (dot) // 4 From 379aa11f4bfc5bb352372a3f423062267e73dd77 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:10:21 +0100 Subject: [PATCH 075/111] Update caxpy_microk_bulldozer-2.c --- kernel/x86_64/caxpy_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_bulldozer-2.c b/kernel/x86_64/caxpy_microk_bulldozer-2.c index faf5cdc402..ca2209340c 100644 --- a/kernel/x86_64/caxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/caxpy_microk_bulldozer-2.c @@ -115,7 +115,7 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -182,7 +182,7 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 983c72ab0fc182264a635d1c5286ceebc2b2f3e2 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:10:51 +0100 Subject: [PATCH 076/111] Update caxpy_microk_haswell-2.c --- kernel/x86_64/caxpy_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/caxpy_microk_haswell-2.c b/kernel/x86_64/caxpy_microk_haswell-2.c index a011b2bfa2..b605ea34c8 100644 --- a/kernel/x86_64/caxpy_microk_haswell-2.c +++ b/kernel/x86_64/caxpy_microk_haswell-2.c @@ -113,7 +113,7 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 6f7f9967f945c145e6e4ceac14162e8dbc551f4c Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:11:21 +0100 Subject: [PATCH 077/111] Update caxpy_microk_sandy-2.c --- kernel/x86_64/caxpy_microk_sandy-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/caxpy_microk_sandy-2.c b/kernel/x86_64/caxpy_microk_sandy-2.c index c760d65402..72d37afed6 100644 --- a/kernel/x86_64/caxpy_microk_sandy-2.c +++ b/kernel/x86_64/caxpy_microk_sandy-2.c @@ -97,7 +97,7 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From aa799573b5f91e786ef41116b9fd030161fb6a10 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:11:59 +0100 Subject: [PATCH 078/111] Update caxpy_microk_steamroller-2.c --- kernel/x86_64/caxpy_microk_steamroller-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/caxpy_microk_steamroller-2.c b/kernel/x86_64/caxpy_microk_steamroller-2.c index b6eb55f9b8..7ca7af0701 100644 --- a/kernel/x86_64/caxpy_microk_steamroller-2.c +++ b/kernel/x86_64/caxpy_microk_steamroller-2.c @@ -115,7 +115,7 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -182,7 +182,7 @@ static void caxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From f9497bdab685ca8b9bea018c900df24b7dd2aad7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:12:37 +0100 Subject: [PATCH 079/111] Update cdot_microk_bulldozer-2.c --- kernel/x86_64/cdot_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/cdot_microk_bulldozer-2.c b/kernel/x86_64/cdot_microk_bulldozer-2.c index c2245c6dc8..1186559130 100644 --- a/kernel/x86_64/cdot_microk_bulldozer-2.c +++ b/kernel/x86_64/cdot_microk_bulldozer-2.c @@ -98,7 +98,7 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -177,7 +177,7 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From de4c5a9258b3c29e1e305660c50e7b4cf8204c46 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:13:09 +0100 Subject: [PATCH 080/111] Update daxpy_microk_haswell-2.c --- kernel/x86_64/daxpy_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/daxpy_microk_haswell-2.c b/kernel/x86_64/daxpy_microk_haswell-2.c index c77fc33ef1..f3682e6d72 100644 --- a/kernel/x86_64/daxpy_microk_haswell-2.c +++ b/kernel/x86_64/daxpy_microk_haswell-2.c @@ -61,7 +61,7 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 59ca748c9ec75cf57148bcf4de06dc328f227845 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:13:38 +0100 Subject: [PATCH 081/111] Update daxpy_microk_nehalem-2.c --- kernel/x86_64/daxpy_microk_nehalem-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/daxpy_microk_nehalem-2.c b/kernel/x86_64/daxpy_microk_nehalem-2.c index b81fe65621..8feb9f26cd 100644 --- a/kernel/x86_64/daxpy_microk_nehalem-2.c +++ b/kernel/x86_64/daxpy_microk_nehalem-2.c @@ -74,7 +74,7 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 5f2ef0e70fb180022f3447826029f42c75c6fbb5 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:14:13 +0100 Subject: [PATCH 082/111] Update daxpy_microk_piledriver-2.c --- kernel/x86_64/daxpy_microk_piledriver-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_piledriver-2.c b/kernel/x86_64/daxpy_microk_piledriver-2.c index efe93dfed2..4b83124c7a 100644 --- a/kernel/x86_64/daxpy_microk_piledriver-2.c +++ b/kernel/x86_64/daxpy_microk_piledriver-2.c @@ -80,7 +80,7 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -142,7 +142,7 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From c5b01c8be14c3cc3b364b9067124695e2d91c63a Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:14:43 +0100 Subject: [PATCH 083/111] Update daxpy_microk_sandy-2.c --- kernel/x86_64/daxpy_microk_sandy-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/daxpy_microk_sandy-2.c b/kernel/x86_64/daxpy_microk_sandy-2.c index 3b1214f367..db9a45de81 100644 --- a/kernel/x86_64/daxpy_microk_sandy-2.c +++ b/kernel/x86_64/daxpy_microk_sandy-2.c @@ -101,7 +101,7 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From d4f3b733dc1026c9d1bfa8bea5696353de3b47c0 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:15:18 +0100 Subject: [PATCH 084/111] Update daxpy_microk_steamroller-2.c --- kernel/x86_64/daxpy_microk_steamroller-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/daxpy_microk_steamroller-2.c b/kernel/x86_64/daxpy_microk_steamroller-2.c index a5143682f0..8e63fcc1db 100644 --- a/kernel/x86_64/daxpy_microk_steamroller-2.c +++ b/kernel/x86_64/daxpy_microk_steamroller-2.c @@ -80,7 +80,7 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -142,7 +142,7 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From dcfab783f725abb0280a77f61a4083be581e89b8 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:15:57 +0100 Subject: [PATCH 085/111] Update ddot_microk_bulldozer-2.c --- kernel/x86_64/ddot_microk_bulldozer-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/ddot_microk_bulldozer-2.c b/kernel/x86_64/ddot_microk_bulldozer-2.c index 62bf7e7dc3..5590c5b177 100644 --- a/kernel/x86_64/ddot_microk_bulldozer-2.c +++ b/kernel/x86_64/ddot_microk_bulldozer-2.c @@ -67,7 +67,7 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 0779654cb47dbc9984f344d5b7ffa68e39afdbc3 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:16:26 +0100 Subject: [PATCH 086/111] Update ddot_microk_haswell-2.c --- kernel/x86_64/ddot_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/ddot_microk_haswell-2.c b/kernel/x86_64/ddot_microk_haswell-2.c index 0cf4ece656..dbb5487f70 100644 --- a/kernel/x86_64/ddot_microk_haswell-2.c +++ b/kernel/x86_64/ddot_microk_haswell-2.c @@ -78,7 +78,7 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 29028652213235c1d2e7dc18d49daa86f3356574 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:16:53 +0100 Subject: [PATCH 087/111] Update ddot_microk_nehalem-2.c --- kernel/x86_64/ddot_microk_nehalem-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/ddot_microk_nehalem-2.c b/kernel/x86_64/ddot_microk_nehalem-2.c index 086a0bb917..e5e234e225 100644 --- a/kernel/x86_64/ddot_microk_nehalem-2.c +++ b/kernel/x86_64/ddot_microk_nehalem-2.c @@ -77,7 +77,7 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 6df88c7c455c37a18a16f1cbd003b640ef6777f0 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:17:43 +0100 Subject: [PATCH 088/111] Update cdot_microk_haswell-2.c --- kernel/x86_64/cdot_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/cdot_microk_haswell-2.c b/kernel/x86_64/cdot_microk_haswell-2.c index 396dbeaa7d..8b9d6d104b 100644 --- a/kernel/x86_64/cdot_microk_haswell-2.c +++ b/kernel/x86_64/cdot_microk_haswell-2.c @@ -99,7 +99,7 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 81691c726eb55df75f638794fe3afff70cc3286d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:18:11 +0100 Subject: [PATCH 089/111] Update cdot_microk_sandy-2.c --- kernel/x86_64/cdot_microk_sandy-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/cdot_microk_sandy-2.c b/kernel/x86_64/cdot_microk_sandy-2.c index 20ba48c001..fe142c38f7 100644 --- a/kernel/x86_64/cdot_microk_sandy-2.c +++ b/kernel/x86_64/cdot_microk_sandy-2.c @@ -107,7 +107,7 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From ab8cc007364b9477e13c107a7befce7668c10ebb Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:18:47 +0100 Subject: [PATCH 090/111] Update cdot_microk_steamroller-2.c --- kernel/x86_64/cdot_microk_steamroller-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/cdot_microk_steamroller-2.c b/kernel/x86_64/cdot_microk_steamroller-2.c index 01754b147f..7350b21c9f 100644 --- a/kernel/x86_64/cdot_microk_steamroller-2.c +++ b/kernel/x86_64/cdot_microk_steamroller-2.c @@ -98,7 +98,7 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -177,7 +177,7 @@ static void cdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From bdcba6adda368da48e450cdc3b9c9f7b6c52e630 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:19:32 +0100 Subject: [PATCH 091/111] Update daxpy_microk_bulldozer-2.c --- kernel/x86_64/daxpy_microk_bulldozer-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/daxpy_microk_bulldozer-2.c b/kernel/x86_64/daxpy_microk_bulldozer-2.c index 2e2356fb67..9c1305b977 100644 --- a/kernel/x86_64/daxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/daxpy_microk_bulldozer-2.c @@ -65,7 +65,7 @@ static void daxpy_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From e9fc4dfdead60ed013e016c62215170d04b5ad9d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:20:20 +0100 Subject: [PATCH 092/111] Update ddot_microk_piledriver-2.c --- kernel/x86_64/ddot_microk_piledriver-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/ddot_microk_piledriver-2.c b/kernel/x86_64/ddot_microk_piledriver-2.c index d7347ebdf5..cc4bcd90a2 100644 --- a/kernel/x86_64/ddot_microk_piledriver-2.c +++ b/kernel/x86_64/ddot_microk_piledriver-2.c @@ -83,7 +83,7 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -147,7 +147,7 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 9430424102257485eae76482f495402260e9682d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:20:48 +0100 Subject: [PATCH 093/111] Update ddot_microk_sandy-2.c --- kernel/x86_64/ddot_microk_sandy-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/ddot_microk_sandy-2.c b/kernel/x86_64/ddot_microk_sandy-2.c index 28b1a8bd1b..84493ec273 100644 --- a/kernel/x86_64/ddot_microk_sandy-2.c +++ b/kernel/x86_64/ddot_microk_sandy-2.c @@ -83,7 +83,7 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 129a987e4b55f13c413f4eaad58465443051dd43 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:21:26 +0100 Subject: [PATCH 094/111] Update ddot_microk_steamroller-2.c --- kernel/x86_64/ddot_microk_steamroller-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/ddot_microk_steamroller-2.c b/kernel/x86_64/ddot_microk_steamroller-2.c index 98cf94acfe..27d5244ce2 100644 --- a/kernel/x86_64/ddot_microk_steamroller-2.c +++ b/kernel/x86_64/ddot_microk_steamroller-2.c @@ -80,7 +80,7 @@ static void ddot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 49789c39fb2a55dacc146f079c1c5fab45d3ce2e Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:22:17 +0100 Subject: [PATCH 095/111] Update saxpy_microk_haswell-2.c --- kernel/x86_64/saxpy_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/saxpy_microk_haswell-2.c b/kernel/x86_64/saxpy_microk_haswell-2.c index 3bc450f7be..7099ba4c6f 100644 --- a/kernel/x86_64/saxpy_microk_haswell-2.c +++ b/kernel/x86_64/saxpy_microk_haswell-2.c @@ -61,7 +61,7 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 7f556b81fb40ca6d90529829b802b38adbc747d7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:22:46 +0100 Subject: [PATCH 096/111] Update saxpy_microk_nehalem-2.c --- kernel/x86_64/saxpy_microk_nehalem-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/saxpy_microk_nehalem-2.c b/kernel/x86_64/saxpy_microk_nehalem-2.c index e251569397..88bbb695d4 100644 --- a/kernel/x86_64/saxpy_microk_nehalem-2.c +++ b/kernel/x86_64/saxpy_microk_nehalem-2.c @@ -74,7 +74,7 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From cb75878f98892850b29fc7a0b427500a56d244dd Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:23:16 +0100 Subject: [PATCH 097/111] Update saxpy_microk_piledriver-2.c --- kernel/x86_64/saxpy_microk_piledriver-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/saxpy_microk_piledriver-2.c b/kernel/x86_64/saxpy_microk_piledriver-2.c index 87e742ac71..5feea7f241 100644 --- a/kernel/x86_64/saxpy_microk_piledriver-2.c +++ b/kernel/x86_64/saxpy_microk_piledriver-2.c @@ -80,7 +80,7 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -141,7 +141,7 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 65719fcb41987c499c31455fe7b0290800cacdd6 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:23:44 +0100 Subject: [PATCH 098/111] Update saxpy_microk_sandy-2.c --- kernel/x86_64/saxpy_microk_sandy-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/saxpy_microk_sandy-2.c b/kernel/x86_64/saxpy_microk_sandy-2.c index 6ce67a7d13..0d448d5f88 100644 --- a/kernel/x86_64/saxpy_microk_sandy-2.c +++ b/kernel/x86_64/saxpy_microk_sandy-2.c @@ -101,7 +101,7 @@ static void saxpy_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From b52e763084040ed624fff574fba1fe1bc58b1cc7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:24:16 +0100 Subject: [PATCH 099/111] Update sdot_microk_bulldozer-2.c --- kernel/x86_64/sdot_microk_bulldozer-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/sdot_microk_bulldozer-2.c b/kernel/x86_64/sdot_microk_bulldozer-2.c index c7f8cb1a78..8958a33dcc 100644 --- a/kernel/x86_64/sdot_microk_bulldozer-2.c +++ b/kernel/x86_64/sdot_microk_bulldozer-2.c @@ -68,7 +68,7 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 2c021aeb9c018e4da2a7a0a5c0315d06d689a3c2 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:24:42 +0100 Subject: [PATCH 100/111] Update sdot_microk_haswell-2.c --- kernel/x86_64/sdot_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/sdot_microk_haswell-2.c b/kernel/x86_64/sdot_microk_haswell-2.c index 417fb3862f..91dc928d39 100644 --- a/kernel/x86_64/sdot_microk_haswell-2.c +++ b/kernel/x86_64/sdot_microk_haswell-2.c @@ -81,7 +81,7 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From bb43f185cf2f4354b62b779a369b53db3607598d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:25:15 +0100 Subject: [PATCH 101/111] Update sdot_microk_nehalem-2.c --- kernel/x86_64/sdot_microk_nehalem-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/sdot_microk_nehalem-2.c b/kernel/x86_64/sdot_microk_nehalem-2.c index 115e7a4108..5a715d0083 100644 --- a/kernel/x86_64/sdot_microk_nehalem-2.c +++ b/kernel/x86_64/sdot_microk_nehalem-2.c @@ -77,7 +77,7 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 3b98d1e16d48f08540952624e9aa7843d5384ceb Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:25:43 +0100 Subject: [PATCH 102/111] Update sdot_microk_sandy-2.c --- kernel/x86_64/sdot_microk_sandy-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/sdot_microk_sandy-2.c b/kernel/x86_64/sdot_microk_sandy-2.c index 9d07951815..ae25d5a50b 100644 --- a/kernel/x86_64/sdot_microk_sandy-2.c +++ b/kernel/x86_64/sdot_microk_sandy-2.c @@ -84,7 +84,7 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 7009a0337f674911ebe6d9ce6d1bf9b21472e05e Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:26:24 +0100 Subject: [PATCH 103/111] Update sdot_microk_steamroller-2.c --- kernel/x86_64/sdot_microk_steamroller-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/sdot_microk_steamroller-2.c b/kernel/x86_64/sdot_microk_steamroller-2.c index 3475f890d1..bf6a5f2871 100644 --- a/kernel/x86_64/sdot_microk_steamroller-2.c +++ b/kernel/x86_64/sdot_microk_steamroller-2.c @@ -82,7 +82,7 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -145,7 +145,7 @@ static void sdot_kernel_16( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From f117a2e4aa3e100015d479dd61530019db66e53f Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:27:34 +0100 Subject: [PATCH 104/111] Update zaxpy_microk_bulldozer-2.c --- kernel/x86_64/zaxpy_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_bulldozer-2.c b/kernel/x86_64/zaxpy_microk_bulldozer-2.c index eed36ffd0d..15d3679717 100644 --- a/kernel/x86_64/zaxpy_microk_bulldozer-2.c +++ b/kernel/x86_64/zaxpy_microk_bulldozer-2.c @@ -115,7 +115,7 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -182,7 +182,7 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 752d4e88089ce1ff5ab27b25de382750b5e4a9c7 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:28:00 +0100 Subject: [PATCH 105/111] Update zaxpy_microk_haswell-2.c --- kernel/x86_64/zaxpy_microk_haswell-2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/x86_64/zaxpy_microk_haswell-2.c b/kernel/x86_64/zaxpy_microk_haswell-2.c index 9aeea975b5..89d23daf32 100644 --- a/kernel/x86_64/zaxpy_microk_haswell-2.c +++ b/kernel/x86_64/zaxpy_microk_haswell-2.c @@ -113,7 +113,7 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 0f905d346e8c0bda5bbf7cb6ae7f7a6ad137aa76 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:28:40 +0100 Subject: [PATCH 106/111] Update zaxpy_microk_sandy-2.c --- kernel/x86_64/zaxpy_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_sandy-2.c b/kernel/x86_64/zaxpy_microk_sandy-2.c index cbd9b378fe..17b8b24f7c 100644 --- a/kernel/x86_64/zaxpy_microk_sandy-2.c +++ b/kernel/x86_64/zaxpy_microk_sandy-2.c @@ -101,7 +101,7 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -178,7 +178,7 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 39a29ef0ce2de84526cf8e71881e6117b4532f84 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:29:18 +0100 Subject: [PATCH 107/111] Update zaxpy_microk_steamroller-2.c --- kernel/x86_64/zaxpy_microk_steamroller-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zaxpy_microk_steamroller-2.c b/kernel/x86_64/zaxpy_microk_steamroller-2.c index 5fc56aec75..907b1ae009 100644 --- a/kernel/x86_64/zaxpy_microk_steamroller-2.c +++ b/kernel/x86_64/zaxpy_microk_steamroller-2.c @@ -115,7 +115,7 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -182,7 +182,7 @@ static void zaxpy_kernel_4( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *alpha) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 1496c1a69f4d0c521d797b1847363c38e46958d5 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:30:03 +0100 Subject: [PATCH 108/111] Update zdot_microk_bulldozer-2.c --- kernel/x86_64/zdot_microk_bulldozer-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zdot_microk_bulldozer-2.c b/kernel/x86_64/zdot_microk_bulldozer-2.c index a80eac003f..db9a48cce8 100644 --- a/kernel/x86_64/zdot_microk_bulldozer-2.c +++ b/kernel/x86_64/zdot_microk_bulldozer-2.c @@ -98,7 +98,7 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -177,7 +177,7 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 8f09f06f2c964ece75730dadd99e569844497fe6 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:30:43 +0100 Subject: [PATCH 109/111] Update zdot_microk_haswell-2.c --- kernel/x86_64/zdot_microk_haswell-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zdot_microk_haswell-2.c b/kernel/x86_64/zdot_microk_haswell-2.c index 963d2e3bd3..9f2fc2c1d9 100644 --- a/kernel/x86_64/zdot_microk_haswell-2.c +++ b/kernel/x86_64/zdot_microk_haswell-2.c @@ -103,7 +103,7 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -188,7 +188,7 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From fca3f8610fbeb0a4a4198eb0f2fc74f91cd6e85d Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:31:24 +0100 Subject: [PATCH 110/111] Update zdot_microk_sandy-2.c --- kernel/x86_64/zdot_microk_sandy-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zdot_microk_sandy-2.c b/kernel/x86_64/zdot_microk_sandy-2.c index 88d4e1bbba..33415e26e5 100644 --- a/kernel/x86_64/zdot_microk_sandy-2.c +++ b/kernel/x86_64/zdot_microk_sandy-2.c @@ -109,7 +109,7 @@ if ( n < 1280 ) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -201,7 +201,7 @@ if ( n < 1280 ) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 From 6976222962772b395054016e99faac34986b5e59 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Thu, 17 Jan 2019 09:32:05 +0100 Subject: [PATCH 111/111] Update zdot_microk_steamroller-2.c --- kernel/x86_64/zdot_microk_steamroller-2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/x86_64/zdot_microk_steamroller-2.c b/kernel/x86_64/zdot_microk_steamroller-2.c index 2f11fe5620..87138fe9a0 100644 --- a/kernel/x86_64/zdot_microk_steamroller-2.c +++ b/kernel/x86_64/zdot_microk_steamroller-2.c @@ -97,7 +97,7 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3 @@ -174,7 +174,7 @@ static void zdot_kernel_8( BLASLONG n, FLOAT *x, FLOAT *y, FLOAT *dot) : "+r" (i), // 0 - "+r" (n), // 1 + "+r" (n) // 1 : "r" (x), // 2 "r" (y), // 3