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_TEST2_ELEMENTWISE 0 9 #define MATRIX_MULT_16_TEST2_A_ROWS 6 10 #define MATRIX_MULT_16_TEST2_A_COLUMNS 7 11 #define MATRIX_MULT_16_TEST2_B_ROWS 7 12 #define MATRIX_MULT_16_TEST2_B_COLUMNS 8 13 #define MATRIX_MULT_16_TEST2_C_ROWS 6 14 #define MATRIX_MULT_16_TEST2_C_COLUMNS 8 15 #define MATRIX_MULT_16_TEST2_A_QXY_Y 0 16 #define MATRIX_MULT_16_TEST2_B_QXY_Y 0 17 #define MATRIX_MULT_16_TEST2_C_QXY_Y 0 18 19 static const int16_t matrix_mult_16_test2_a[42] = { 20 46, -7, -40, 15, -11, -26, 36, 21 -30, 16, 27, 49, 41, 1, 20, 22 -62, -34, 1, 17, 31, 56, -37, 23 61, -57, 57, -36, -60, -32, -20, 24 -1, 12, -54, 44, -29, 57, 37, 25 -1, -4, 41, 17, -61, -53, -28, 26 }; 27 28 static const int16_t matrix_mult_16_test2_b[56] = { 29 -49, 12, 19, 38, -43, 58, -46, -34, 30 15, 38, -60, -15, 10, -30, 49, -46, 31 -54, -29, 34, 14, 57, 16, 23, 23, 32 61, 24, 33, 56, 30, 19, -39, -45, 33 -53, 15, 49, 24, 56, -9, -40, 30, 34 61, -19, 51, -62, 10, 24, 4, -19, 35 -31, -63, 41, -41, 40, 38, -13, 27, 36 }; 37 38 static const int16_t matrix_mult_16_test2_c[48] = { 39 -1403, -133, 40, 2005, -3314, 3366, -4096, -1701, 40 509, -23, 3885, 1844, 7565, -442, -1022, 451, 41 6431, 75, 4315, -2091, 3709, -2578, 11, 1797, 42 -7270, -2983, -63, 3319, -5504, 4488, -352, 1747, 43 9696, -783, 1880, -4257, -1169, 2589, -1417, -4694, 44 -320, 911, -4664, 4518, -2216, -746, 2722, -1183, 45 }; 46