Lines Matching refs:A0
124 bool check_if_valid(double *A0, double *C, double *A, int n) { in check_if_valid() argument
131 A0[j * n + i] = 0.; in check_if_valid()
135 dgemm(&transa, &transb, &n, &n, &n, &alpha, A0, &n, A0, &n, &beta, C, &n); in check_if_valid()
168 double *A0 = (double *)calloc(sizeof(double), n * n); in operator ()() local
178 collapse_tile_array(tile, A0, n, b); in operator ()()
181 memcpy(A0, A, sizeof(double) * n * n); in operator ()()
183 func(A0, n, b); in operator ()()
190 if (!g_benchmark_run && !check_if_valid(A0, C, A, n)) { in operator ()()
194 matrix_write(A0, g_n, s.c_str(), true); in operator ()()
195 free(A0); in operator ()()
205 matrix_write(A0, g_n, s.c_str(), true); in operator ()()
216 free(A0); in operator ()()