1 /* SPDX-License-Identifier: BSD-3-Clause
2  *
3  * Copyright(c) 2022 Intel Corporation. All rights reserved.
4  */
5 
6 /* Created 31-Aug-2022 13:19:22 with script ref_matrix.m v1.9-rc1-1687-g6be4f7333-dirty */
7 
8 #define MATRIX_MULT_16_TEST4_ELEMENTWISE  0
9 #define MATRIX_MULT_16_TEST4_A_ROWS  6
10 #define MATRIX_MULT_16_TEST4_A_COLUMNS  1
11 #define MATRIX_MULT_16_TEST4_B_ROWS  1
12 #define MATRIX_MULT_16_TEST4_B_COLUMNS  8
13 #define MATRIX_MULT_16_TEST4_C_ROWS  6
14 #define MATRIX_MULT_16_TEST4_C_COLUMNS  8
15 #define MATRIX_MULT_16_TEST4_A_QXY_Y  15
16 #define MATRIX_MULT_16_TEST4_B_QXY_Y  15
17 #define MATRIX_MULT_16_TEST4_C_QXY_Y  15
18 
19 static const int16_t matrix_mult_16_test4_a[6] = {
20 	  1885,
21 	 -7669,
22 	 20092,
23 	 28297,
24 	  5628,
25 	-30238,
26 };
27 
28 static const int16_t matrix_mult_16_test4_b[8] = {
29 	  1932, -16113,  10393,  11618,   -354,  -1301,   6828,  16450,
30 };
31 
32 static const int16_t matrix_mult_16_test4_c[48] = {
33 	   111,   -927,    598,    668,    -20,    -75,    393,    946,
34 	  -452,   3771,  -2432,  -2719,     83,    304,  -1598,  -3850,
35 	  1185,  -9880,   6373,   7124,   -217,   -798,   4187,  10086,
36 	  1668, -13914,   8975,  10033,   -306,  -1123,   5896,  14205,
37 	   332,  -2767,   1785,   1995,    -61,   -223,   1173,   2825,
38 	 -1783,  14869,  -9591, -10721,    327,   1201,  -6301, -15180,
39 };
40