HomeSort by: relevance | last modified time | path
    Searched refs:mat (Results 1 - 25 of 51) sorted by relevancy

1 2 3

  /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

Completed in 47 milliseconds

1 2 3