/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/ |
H A D | matmul_4.f90 | 11 real :: h(3,3), mat(2,3) variable in program:gfcbug40 17 mat(:,:) = 1 18 h(3,:) = h(3,:) + matmul (matmul (h(3,:), transpose (mat)), mat)
|
H A D | pointer_remapping_1.f90 | 13 INTEGER, POINTER :: vec(:), mat(:, :) variable in program:main 18 mat(1:2, 1:6) => arr ! { dg-error "Fortran 2003" }
|
H A D | proc_ptr_22.f90 | 12 function returnMat( a, b ) result( mat ) 14 double precision, dimension(a,b):: mat local in function:returnMat 15 mat = 1d0
|
H A D | func_assign_3.f90 | 15 function returnMat( a, b ) result( mat ) 17 double precision, dimension(a,b):: mat local in function:returnMat 18 mat = dble (reshape ([(i, i = 1, a * b)],[a,b]))
|
H A D | proc_ptr_comp_12.f90 | 14 function returnMat( a, b ) result( mat ) 16 double precision, dimension(a,b):: mat local in function:returnMat 17 mat = 1d0
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.c-torture/execute/ |
H A D | pr38048-1.c | 5 int mat[2][1]; local 6 int (*a)[1] = mat; 9 mat[0][0] = 1; 10 mat[1][0] = 2;
|
H A D | pr38048-2.c | 14 int mat[2][2]; local 15 mat[0][0] = 1; 16 mat[0][1] = 2; 17 mat[1][0] = 4; 18 mat[1][1] = 8; 19 return inv_J(mat);
|
/haiku-buildtools/isl/ |
H A D | isl_mat.c | 18 isl_ctx *isl_mat_get_ctx(__isl_keep isl_mat *mat) argument 20 return mat ? mat->ctx : NULL; 27 struct isl_mat *mat; local 29 mat = isl_alloc_type(ctx, struct isl_mat); 30 if (!mat) 33 mat->row = NULL; 34 mat->block = isl_blk_alloc(ctx, n_row * n_col); 35 if (isl_blk_is_error(mat->block)) 37 mat 59 isl_mat_extend(struct isl_mat *mat, unsigned n_row, unsigned n_col) argument 120 struct isl_mat *mat; local 143 isl_mat_sub_alloc(__isl_keep isl_mat *mat, unsigned first_row, unsigned n_row, unsigned first_col, unsigned n_col) argument 170 isl_mat_copy(struct isl_mat *mat) argument 179 isl_mat_dup(struct isl_mat *mat) argument 194 isl_mat_cow(struct isl_mat *mat) argument 208 isl_mat_free(struct isl_mat *mat) argument 225 isl_mat_rows(__isl_keep isl_mat *mat) argument 230 isl_mat_cols(__isl_keep isl_mat *mat) argument 235 isl_mat_get_element(__isl_keep isl_mat *mat, int row, int col, isl_int *v) argument 251 isl_mat_get_element_val(__isl_keep isl_mat *mat, int row, int col) argument 268 isl_mat_set_element(__isl_take isl_mat *mat, int row, int col, isl_int v) argument 287 isl_mat_set_element_si(__isl_take isl_mat *mat, int row, int col, int v) argument 308 isl_mat_set_element_val(__isl_take isl_mat *mat, int row, int col, __isl_take isl_val *v) argument 327 struct isl_mat *mat; local 348 isl_mat_vec_product(struct isl_mat *mat, struct isl_vec *vec) argument 374 isl_mat_vec_inverse_product(__isl_take isl_mat *mat, __isl_take isl_vec *vec) argument 403 isl_vec_mat_product(struct isl_vec *vec, struct isl_mat *mat) argument 615 isl_mat_right_kernel(struct isl_mat *mat) argument 644 isl_mat_lin_to_aff(struct isl_mat *mat) argument 676 isl_mat *mat; local 845 isl_mat_col_scale(struct isl_mat *mat, unsigned col, isl_int m) argument 853 isl_mat_col_combine(struct isl_mat *mat, unsigned dst, isl_int m1, unsigned src1, isl_int m2, unsigned src2) argument 868 isl_mat_right_inverse(struct isl_mat *mat) argument 947 isl_mat_transpose(struct isl_mat *mat) argument 977 isl_mat_swap_cols(struct isl_mat *mat, unsigned i, unsigned j) argument 995 isl_mat_swap_rows(struct isl_mat *mat, unsigned i, unsigned j) argument 1058 preimage(struct isl_ctx *ctx, isl_int **q, unsigned n, unsigned n_div, int has_div, struct isl_mat *mat) argument 1096 isl_basic_set_preimage(struct isl_basic_set *bset, struct isl_mat *mat) argument 1152 isl_set_preimage(struct isl_set *set, struct isl_mat *mat) argument 1188 transform(isl_ctx *ctx, isl_int **q, unsigned n, unsigned pos, __isl_take isl_mat *mat) argument 1251 isl_mat_print_internal(__isl_keep isl_mat *mat, FILE *out, int indent) argument 1280 isl_mat_dump(__isl_keep isl_mat *mat) argument 1285 isl_mat_drop_cols(struct isl_mat *mat, unsigned col, unsigned n) argument 1305 isl_mat_drop_rows(struct isl_mat *mat, unsigned row, unsigned n) argument 1320 isl_mat_insert_cols(__isl_take isl_mat *mat, unsigned col, unsigned n) argument 1345 isl_mat_insert_zero_cols(__isl_take isl_mat *mat, unsigned first, unsigned n) argument 1362 isl_mat_add_zero_cols(__isl_take isl_mat *mat, unsigned n) argument 1370 isl_mat_insert_rows(__isl_take isl_mat *mat, unsigned row, unsigned n) argument 1395 isl_mat_add_rows(__isl_take isl_mat *mat, unsigned n) argument 1403 isl_mat_insert_zero_rows(__isl_take isl_mat *mat, unsigned row, unsigned n) argument 1418 isl_mat_add_zero_rows(__isl_take isl_mat *mat, unsigned n) argument 1426 isl_mat_col_submul(struct isl_mat *mat, int dst_col, isl_int f, int src_col) argument 1435 isl_mat_col_add(__isl_keep isl_mat *mat, int dst_col, int src_col) argument 1447 isl_mat_col_mul(struct isl_mat *mat, int dst_col, isl_int f, int src_col) argument 1486 struct isl_mat *mat; local 1539 struct isl_mat *mat; local 1562 isl_mat_move_cols(__isl_take isl_mat *mat, unsigned dst_col, unsigned src_col, unsigned n) argument 1605 isl_mat_gcd(__isl_keep isl_mat *mat, isl_int *gcd) argument 1622 isl_mat_scale_down(__isl_take isl_mat *mat, isl_int m) argument 1639 isl_mat_scale_down_row(__isl_take isl_mat *mat, int row, isl_int m) argument 1654 isl_mat_normalize(__isl_take isl_mat *mat) argument 1669 isl_mat_normalize_row(__isl_take isl_mat *mat, int row) argument 1682 isl_mat_initial_non_zero_cols(__isl_keep isl_mat *mat) argument [all...] |
H A D | isl_tab.c | 35 tab->mat = isl_mat_alloc(ctx, n_row, off + n_var); 36 if (!tab->mat) 94 return tab ? isl_mat_get_ctx(tab->mat) : NULL; 109 con = isl_realloc_array(tab->mat->ctx, tab->con, 116 if (tab->mat->n_row < tab->n_row + n_new) { 119 tab->mat = isl_mat_extend(tab->mat, 121 if (!tab->mat) 123 row_var = isl_realloc_array(tab->mat->ctx, tab->row_var, 124 int, tab->mat 1021 struct isl_mat *mat = tab->mat; local 1104 struct isl_mat *mat = tab->mat; local 1601 struct isl_mat *mat = tab->mat; local [all...] |
H A D | isl_mat_private.h | 1 #include <isl/mat.h> 22 __isl_give isl_mat *isl_mat_sub_alloc(__isl_keep isl_mat *mat,
|
H A D | isl_morph.c | 268 static __isl_give isl_mat *insert_parameter_rows(__isl_take isl_mat *mat, argument 274 return mat; 275 if (!mat) 278 mat = isl_mat_insert_rows(mat, 1, nparam); 279 if (!mat) 283 isl_seq_clr(mat->row[1 + i], mat->n_col); 284 isl_int_set(mat->row[1 + i][1 + i], mat 606 isl_mat *mat = NULL; local 764 isl_mat *mat; local [all...] |
H A D | isl_equalities.h | 14 #include <isl/mat.h>
|
H A D | isl_coalesce.c | 537 * mat contains the wrapping constraints 542 isl_mat *mat; member in struct:isl_wraps 585 static void wraps_init(struct isl_wraps *wraps, __isl_take isl_mat *mat, argument 592 wraps->mat = mat; 593 if (!mat) 595 ctx = isl_mat_get_ctx(mat); 609 isl_mat_free(wraps->mat); 626 for (i = 1; i < wraps->mat->n_col; ++i) 627 if (isl_int_abs_gt(wraps->mat 782 isl_mat *mat; local 905 isl_mat *mat; local 1206 isl_mat *mat; local [all...] |
H A D | isl_tab_pip.c | 388 static void scale_rows(struct isl_mat *mat, isl_int m, int n_row) argument 396 isl_seq_scale(mat->row[i], mat->row[i], m, mat->n_col); 451 struct isl_mat *mat = NULL; local 473 mat = isl_mat_alloc(tab->mat->ctx, 1 + sol->n_out, 475 if (!mat) 480 isl_seq_clr(mat->row[0] + 1, mat [all...] |
H A D | isl_sample_piplib.c | 10 #include <isl/mat.h>
|
H A D | isl_local_space_private.h | 4 #include <isl/mat.h>
|
H A D | isl_morph.h | 16 #include <isl/mat.h>
|
/haiku-buildtools/isl/include/isl/ |
H A D | mat.h | 28 isl_ctx *isl_mat_get_ctx(__isl_keep isl_mat *mat); 32 struct isl_mat *isl_mat_dup(struct isl_mat *mat); 33 struct isl_mat *isl_mat_extend(struct isl_mat *mat, 36 __isl_give isl_mat *isl_mat_copy(__isl_keep isl_mat *mat); 37 struct isl_mat *isl_mat_cow(struct isl_mat *mat); 38 void *isl_mat_free(__isl_take isl_mat *mat); 40 int isl_mat_rows(__isl_keep isl_mat *mat); 41 int isl_mat_cols(__isl_keep isl_mat *mat); 42 int isl_mat_get_element(__isl_keep isl_mat *mat, int row, int col, isl_int *v); 43 __isl_give isl_val *isl_mat_get_element_val(__isl_keep isl_mat *mat, [all...] |
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.ns/ |
H A D | template9.C | 25 T **mat = vector::alloc<T*>(aHeight); local 29 mat[i] = &data[aWidth*i]; 31 return mat;
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/torture/ |
H A D | pr38948.c | 97 gs_matrix_fixed mat = {0}; local 99 gs_matrix_multiply (&scale_mat, (const gs_matrix *) &mat, (gs_matrix *) & mat);
|
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/ |
H A D | crash113.C | 33 Child<A, N, N> mat; local 34 return (*static_cast<const Child<A, N, N>*>(this) - mat).test();
|
/haiku-buildtools/gcc/zlib/ |
H A D | crc32.c | 50 local unsigned long gf2_matrix_times OF((unsigned long *mat, 52 local void gf2_matrix_square OF((unsigned long *square, unsigned long *mat)); 327 local unsigned long gf2_matrix_times(mat, vec) 328 unsigned long *mat; 336 sum ^= *mat; 338 mat++; 344 local void gf2_matrix_square(square, mat) 346 unsigned long *mat; 351 square[n] = gf2_matrix_times(mat, mat[ [all...] |
/haiku-buildtools/binutils/zlib/ |
H A D | crc32.c | 50 local unsigned long gf2_matrix_times OF((unsigned long *mat, 52 local void gf2_matrix_square OF((unsigned long *square, unsigned long *mat)); 327 local unsigned long gf2_matrix_times(mat, vec) 328 unsigned long *mat; 336 sum ^= *mat; 338 mat++; 344 local void gf2_matrix_square(square, mat) 346 unsigned long *mat; 351 square[n] = gf2_matrix_times(mat, mat[ [all...] |
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/ |
H A D | pr45788.C | 94 surface mat; member in struct:primitive 97 p->mat.textures[0].tex = new flat_texture(c); 102 prims[1]->mat.textures[prims[1]->mat.texcount++].tex = new checkerboard_texture(color4(1,.1,.1),color4(.1,.15,1));
|
/haiku-buildtools/gcc/gcc/ |
H A D | tree-data-ref.h | 555 lambda_matrix mat; 558 mat = XOBNEWVEC (lambda_obstack, lambda_vector, m); 561 mat[i] = XOBNEWVEC (lambda_obstack, int, n); 563 return mat; 554 lambda_matrix mat; local
|