diff mbox series

i386: Fix typos in amxbf16 runtime test.

Message ID 20210810081036.81217-1-hongyu.wang@intel.com
State New
Headers show
Series i386: Fix typos in amxbf16 runtime test. | expand

Commit Message

Hongyu Wang Aug. 10, 2021, 8:10 a.m. UTC
Hi,

This patch fixes some typo in amxbf16-dpbf16ps-2 test.

Tested under sde/spr machine and passed.

OK for master and backport to GCC 11?

gcc/testsuite/ChangeLog:

	* gcc.target/i386/amxbf16-dpbf16ps-2.c: Fix typos.
---
 gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Comments

Hongtao Liu Aug. 10, 2021, 8:19 a.m. UTC | #1
On Tue, Aug 10, 2021 at 4:11 PM Hongyu Wang via Gcc-patches
<gcc-patches@gcc.gnu.org> wrote:
>
> Hi,
>
> This patch fixes some typo in amxbf16-dpbf16ps-2 test.
>
> Tested under sde/spr machine and passed.
>
> OK for master and backport to GCC 11?
Ok for master, and i don't think the backport is necessary.
>
> gcc/testsuite/ChangeLog:
>
>         * gcc.target/i386/amxbf16-dpbf16ps-2.c: Fix typos.
> ---
>  gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c b/gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c
> index 349ec58ada2..f7002ca5ea5 100644
> --- a/gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c
> +++ b/gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c
> @@ -57,7 +57,7 @@ void calc_matrix_dpbf16ps (__tile *dst, __tile *src1, __tile *src2)
>               (make_f32(src1_buf[i * 4 * N + 4 * j + t]) *
>               make_f32(src2_buf[j * 4 * K + 4 * k + t])) +
>               (make_f32(src1_buf[i * 4 * N + 4 * j + t + 1]) *
> -             make_f32(src1_buf[i * 4 * N + 4 * j + t + 1]));
> +             make_f32(src2_buf[j * 4 * K + 4 * k + t + 1]));
>           }
>
>  }
> @@ -72,8 +72,8 @@ void test_amx_bf16_dpbf16ps ()
>
>    init_tile_config (&cfg);
>    init_tile_reg_and_src_with_buffer (1, dst, tmp_dst_buf);
> -  init_tile_reg_and_src_with_buffer (2, dst, tmp_dst_buf);
> -  init_tile_reg_and_src_with_buffer (3, dst, tmp_dst_buf);
> +  init_tile_reg_and_src_with_buffer (2, src1, tmp_dst_buf);
> +  init_tile_reg_and_src_with_buffer (3, src2, tmp_dst_buf);
>
>    calc_matrix_dpbf16ps (&dst, &src1, &src2);
>
> --
> 2.18.1
>
diff mbox series

Patch

diff --git a/gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c b/gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c
index 349ec58ada2..f7002ca5ea5 100644
--- a/gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c
+++ b/gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c
@@ -57,7 +57,7 @@  void calc_matrix_dpbf16ps (__tile *dst, __tile *src1, __tile *src2)
 	      (make_f32(src1_buf[i * 4 * N + 4 * j + t]) *
 	      make_f32(src2_buf[j * 4 * K + 4 * k + t])) +
 	      (make_f32(src1_buf[i * 4 * N + 4 * j + t + 1]) *
-	      make_f32(src1_buf[i * 4 * N + 4 * j + t + 1]));
+	      make_f32(src2_buf[j * 4 * K + 4 * k + t + 1]));
 	  }
 
 }
@@ -72,8 +72,8 @@  void test_amx_bf16_dpbf16ps ()
   
   init_tile_config (&cfg);
   init_tile_reg_and_src_with_buffer (1, dst, tmp_dst_buf);
-  init_tile_reg_and_src_with_buffer (2, dst, tmp_dst_buf);
-  init_tile_reg_and_src_with_buffer (3, dst, tmp_dst_buf);
+  init_tile_reg_and_src_with_buffer (2, src1, tmp_dst_buf);
+  init_tile_reg_and_src_with_buffer (3, src2, tmp_dst_buf);
 
   calc_matrix_dpbf16ps (&dst, &src1, &src2);