| /src/external/mit/isl/dist/ |
| isl_mat.c | 25 isl_ctx *isl_mat_get_ctx(__isl_keep isl_mat *mat) 27 return mat ? mat->ctx : NULL; 30 /* Return a hash value that digests "mat". 32 uint32_t isl_mat_get_hash(__isl_keep isl_mat *mat) 37 if (!mat) 41 isl_hash_byte(hash, mat->n_row & 0xFF); 42 isl_hash_byte(hash, mat->n_col & 0xFF); 43 for (i = 0; i < mat->n_row; ++i) { 46 row_hash = isl_seq_get_hash(mat->row[i], mat->n_col) 57 struct isl_mat *mat; local 152 struct isl_mat *mat; local 389 struct isl_mat *mat; local 408 isl_mat *mat; local 925 isl_mat *mat; local 1768 struct isl_mat *mat; local 1821 struct isl_mat *mat; local 2091 isl_mat *mat; local [all...] |
| isl_local_private.h | 6 __isl_give isl_local *isl_local_alloc_from_mat(__isl_take isl_mat *mat);
|
| isl_mat_private.h | 4 #include <isl/mat.h> 26 uint32_t isl_mat_get_hash(__isl_keep isl_mat *mat); 29 __isl_give isl_mat *isl_mat_dup(__isl_keep isl_mat *mat); 30 __isl_give isl_mat *isl_mat_cow(__isl_take isl_mat *mat); 31 __isl_give isl_mat *isl_mat_sub_alloc(__isl_keep isl_mat *mat, 40 unsigned first_col, __isl_take isl_mat *mat); 43 __isl_give isl_mat *isl_mat_reverse_gauss(__isl_take isl_mat *mat); 45 __isl_give isl_mat *isl_mat_scale(__isl_take isl_mat *mat, isl_int m); 46 __isl_give isl_mat *isl_mat_scale_down_row(__isl_take isl_mat *mat, int row, 49 __isl_give isl_vec *isl_mat_get_row(__isl_keep isl_mat *mat, unsigned row) [all...] |
| isl_local.c | 37 __isl_give isl_local *isl_local_alloc_from_mat(__isl_take isl_mat *mat) 39 return mat; 65 isl_mat *mat = local; local 70 return isl_mat_rows(mat); 72 isl_size cols = isl_mat_cols(mat); 112 isl_mat *mat = local; local 116 return isl_bool_ok(isl_int_is_zero(mat->row[pos][0])); 131 isl_mat *mat = local; local 141 cols = isl_mat_cols(mat); 149 if (isl_int_is_zero(mat->row[pos][off + i]) 268 isl_mat *mat; local 303 isl_mat *mat = local; local 330 isl_mat *mat = local; local 368 isl_mat *mat = local; local [all...] |
| isl_tab.c | 43 tab->mat = isl_mat_alloc(ctx, n_row, off + n_var); 44 if (!tab->mat) 102 return tab ? isl_mat_get_ctx(tab->mat) : NULL; 117 con = isl_realloc_array(tab->mat->ctx, tab->con, 124 if (tab->mat->n_row < tab->n_row + n_new) { 127 tab->mat = isl_mat_extend(tab->mat, 129 if (!tab->mat) 131 row_var = isl_realloc_array(tab->mat->ctx, tab->row_var, 132 int, tab->mat->n_row) 1047 struct isl_mat *mat = tab->mat; local 1131 struct isl_mat *mat = tab->mat; local 1639 struct isl_mat *mat = tab->mat; local 3448 isl_mat *mat = tab->mat; local [all...] |
| isl_tab_pip.c | 638 static void scale_rows(struct isl_mat *mat, isl_int m, int n_row) 646 isl_seq_scale(mat->row[i], mat->row[i], m, mat->n_col); 701 struct isl_mat *mat = NULL; local 723 mat = isl_mat_alloc(tab->mat->ctx, 1 + sol->n_out, 725 if (!mat) 730 isl_seq_clr(mat->row[0] + 1, mat->n_col - 1) [all...] |
| isl_equalities.h | 14 #include <isl/mat.h>
|
| isl_local.h | 4 #include <isl/mat.h>
|
| isl_coalesce.c | 1168 * mat contains the wrapping constraints 1174 isl_mat *mat; member in struct:isl_wraps 1222 static isl_stat wraps_init(struct isl_wraps *wraps, __isl_take isl_mat *mat, 1229 wraps->mat = mat; 1230 if (!mat) 1232 wraps->mat->n_row = 0; 1233 ctx = isl_mat_get_ctx(mat); 1251 isl_mat_free(wraps->mat); 1276 for (i = 1; i < wraps->mat->n_col; ++i 1636 isl_mat *mat; local 1764 isl_mat *mat; local 1948 isl_mat *mat; local 2304 isl_mat *mat; local [all...] |
| isl_equalities.c | 461 static __isl_give isl_mat *insert_parameter_rows(__isl_take isl_mat *mat, 467 return mat; 468 if (!mat) 471 mat = isl_mat_insert_rows(mat, 1, nparam); 472 if (!mat) 476 isl_seq_clr(mat->row[1 + i], mat->n_col); 477 isl_int_set(mat->row[1 + i][1 + i], mat->row[0][0]) [all...] |
| isl_morph.h | 17 #include <isl/mat.h>
|
| isl_morph.c | 617 * to the affine transformation matrix "mat" and 621 __isl_take isl_mat *mat) 627 ctx = isl_mat_get_ctx(mat); 628 n_row = isl_mat_rows(mat); 629 n_col = isl_mat_cols(mat); 635 return isl_multi_aff_from_aff_mat(space, mat); 746 isl_mat *mat; local 756 mat = morph->map; 758 morph->inv = mat;
|
| isl_sample.c | 14 #include <isl/mat.h> 163 isl_assert(tab->mat->ctx, bset, return NULL); 167 return isl_mat_alloc(tab->mat->ctx, 0, tab->n_var); 169 return isl_mat_identity(tab->mat->ctx, tab->n_var); 171 eq = isl_mat_alloc(tab->mat->ctx, n_eq, tab->n_var); 209 return isl_mat_identity(tab->mat->ctx, 1 + tab->n_var); 398 return isl_vec_alloc(tab->mat->ctx, 0); 404 isl_assert(tab->mat->ctx, tab->basis->n_row == tab->n_var + 1, 406 isl_assert(tab->mat->ctx, tab->basis->n_col == tab->n_var + 1, 409 ctx = tab->mat->ctx [all...] |
| isl_local_space_private.h | 4 #include <isl/mat.h>
|
| isl_scheduler.h | 9 #include <isl/mat.h>
|
| isl_aff_private.h | 6 #include <isl/mat.h> 155 __isl_take isl_space *space, __isl_take isl_mat *mat);
|
| isl_tab.h | 16 #include <isl/mat.h> 136 struct isl_mat *mat; member in struct:isl_tab
|
| isl_affine_hull.c | 276 ctx = tab->mat->ctx; 640 isl_assert(tab->mat->ctx, tab->bmap, goto error); 641 isl_assert(tab->mat->ctx, tab->samples, goto error); 642 isl_assert(tab->mat->ctx, tab->samples->n_col == 1 + tab->n_var, goto error); 643 isl_assert(tab->mat->ctx, tab->n_sample > tab->n_outside, goto error); 648 sample = isl_vec_alloc(tab->mat->ctx, 1 + tab->n_var); 684 isl_seq_normalize(tab->mat->ctx, hull->eq[j], 1 + tab->n_var);
|
| /src/external/mit/isl/dist/include/isl/ |
| mat.h | 26 isl_ctx *isl_mat_get_ctx(__isl_keep isl_mat *mat); 30 __isl_give isl_mat *isl_mat_extend(__isl_take isl_mat *mat, 33 __isl_give isl_mat *isl_mat_copy(__isl_keep isl_mat *mat); 34 __isl_null isl_mat *isl_mat_free(__isl_take isl_mat *mat); 36 isl_size isl_mat_rows(__isl_keep isl_mat *mat); 37 isl_size isl_mat_cols(__isl_keep isl_mat *mat); 38 __isl_give isl_val *isl_mat_get_element_val(__isl_keep isl_mat *mat, 40 __isl_give isl_mat *isl_mat_set_element_si(__isl_take isl_mat *mat, 42 __isl_give isl_mat *isl_mat_set_element_val(__isl_take isl_mat *mat, 45 __isl_give isl_mat *isl_mat_swap_cols(__isl_take isl_mat *mat, [all...] |
| /src/external/gpl2/mkhybrid/dist/ |
| match.c | 31 static char *mat[MAXMATCH]; variable 38 for (i=0; mat[i] && i<MAXMATCH; i++); 45 mat[i] = (char *) malloc(strlen(fn)+1); 46 if (! mat[i]) { 51 strcpy(mat[i],fn); 62 for (i=0; mat[i] && i<MAXMATCH; i++) { 63 if (fnmatch(mat[i], fn, FNM_PATHNAME) != FNM_NOMATCH) {
|
| /src/external/cddl/osnet/dist/uts/common/zmod/ |
| crc32.c | 73 local unsigned long gf2_matrix_times OF((unsigned long *mat, 75 local void gf2_matrix_square OF((unsigned long *square, unsigned long *mat)); 347 local unsigned long gf2_matrix_times(mat, vec) 348 unsigned long *mat; 356 sum ^= *mat; 358 mat++; 364 local void gf2_matrix_square(square, mat) 366 unsigned long *mat; 371 square[n] = gf2_matrix_times(mat, mat[n]) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| RegAllocBase.h | 81 void init(VirtRegMap &vrm, LiveIntervals &lis, LiveRegMatrix &mat);
|
| RegAllocBase.cpp | 58 LiveRegMatrix &mat) { 63 Matrix = &mat;
|
| /src/external/gpl3/gcc/dist/gcc/ |
| tree-data-ref.h | 782 lambda_matrix mat; 785 mat = XOBNEWVEC (lambda_obstack, lambda_vector, m); 788 mat[i] = XOBNEWVEC (lambda_obstack, lambda_int, n); 790 return mat; 781 lambda_matrix mat; local
|
| /src/external/gpl3/gcc.old/dist/gcc/ |
| tree-data-ref.h | 782 lambda_matrix mat; 785 mat = XOBNEWVEC (lambda_obstack, lambda_vector, m); 788 mat[i] = XOBNEWVEC (lambda_obstack, lambda_int, n); 790 return mat; 781 lambda_matrix mat; local
|