• Home
  • Raw
  • Download

Lines Matching defs:mat

25 isl_ctx *isl_mat_get_ctx(__isl_keep isl_mat *mat)  in isl_mat_get_ctx()
32 uint32_t isl_mat_get_hash(__isl_keep isl_mat *mat) in isl_mat_get_hash()
57 struct isl_mat *mat; in isl_mat_alloc() local
89 __isl_give isl_mat *isl_mat_extend(__isl_take isl_mat *mat, in isl_mat_extend()
150 struct isl_mat *mat; in isl_mat_sub_alloc6() local
173 __isl_give isl_mat *isl_mat_sub_alloc(__isl_keep isl_mat *mat, in isl_mat_sub_alloc()
200 __isl_give isl_mat *isl_mat_copy(__isl_keep isl_mat *mat) in isl_mat_copy()
209 __isl_give isl_mat *isl_mat_dup(__isl_keep isl_mat *mat) in isl_mat_dup()
224 __isl_give isl_mat *isl_mat_cow(__isl_take isl_mat *mat) in isl_mat_cow()
238 __isl_null isl_mat *isl_mat_free(__isl_take isl_mat *mat) in isl_mat_free()
255 isl_size isl_mat_rows(__isl_keep isl_mat *mat) in isl_mat_rows()
260 isl_size isl_mat_cols(__isl_keep isl_mat *mat) in isl_mat_cols()
267 static isl_stat check_col(__isl_keep isl_mat *mat, int col) in check_col()
279 static isl_stat check_row(__isl_keep isl_mat *mat, int row) in check_row()
291 static isl_stat check_col_range(__isl_keep isl_mat *mat, unsigned first, in check_col_range()
305 static isl_stat check_row_range(__isl_keep isl_mat *mat, unsigned first, in check_row_range()
317 int isl_mat_get_element(__isl_keep isl_mat *mat, int row, int col, isl_int *v) in isl_mat_get_element()
329 __isl_give isl_val *isl_mat_get_element_val(__isl_keep isl_mat *mat, in isl_mat_get_element_val()
342 __isl_give isl_mat *isl_mat_set_element(__isl_take isl_mat *mat, in isl_mat_set_element()
354 __isl_give isl_mat *isl_mat_set_element_si(__isl_take isl_mat *mat, in isl_mat_set_element_si()
368 __isl_give isl_mat *isl_mat_set_element_val(__isl_take isl_mat *mat, in isl_mat_set_element_val()
387 struct isl_mat *mat; in isl_mat_diag() local
406 isl_mat *mat; in isl_mat_zero() local
426 isl_bool isl_mat_is_scaled_identity(__isl_keep isl_mat *mat) in isl_mat_is_scaled_identity()
448 __isl_give isl_vec *isl_mat_vec_product(__isl_take isl_mat *mat, in isl_mat_vec_product()
475 __isl_give isl_vec *isl_mat_vec_inverse_product(__isl_take isl_mat *mat, in isl_mat_vec_inverse_product()
505 __isl_take isl_mat *mat) in isl_vec_mat_product()
719 static __isl_give isl_mat *eliminate(__isl_take isl_mat *mat, int row, int col) in eliminate()
756 __isl_give isl_mat *isl_mat_reverse_gauss(__isl_take isl_mat *mat) in isl_mat_reverse_gauss()
795 __isl_give isl_mat *isl_mat_lexnonneg_rows(__isl_take isl_mat *mat) in isl_mat_lexnonneg_rows()
848 isl_size isl_mat_rank(__isl_keep isl_mat *mat) in isl_mat_rank()
863 __isl_give isl_mat *isl_mat_right_kernel(__isl_take isl_mat *mat) in isl_mat_right_kernel()
887 __isl_give isl_mat *isl_mat_lin_to_aff(__isl_take isl_mat *mat) in isl_mat_lin_to_aff()
919 isl_mat *mat; in isl_mat_diagonal() local
1095 void isl_mat_col_scale(__isl_keep isl_mat *mat, unsigned col, isl_int m) in isl_mat_col_scale()
1103 void isl_mat_col_combine(__isl_keep isl_mat *mat, unsigned dst, in isl_mat_col_combine()
1118 __isl_give isl_mat *isl_mat_right_inverse(__isl_take isl_mat *mat) in isl_mat_right_inverse()
1197 __isl_give isl_mat *isl_mat_transpose(__isl_take isl_mat *mat) in isl_mat_transpose()
1227 __isl_give isl_mat *isl_mat_swap_cols(__isl_take isl_mat *mat, in isl_mat_swap_cols()
1242 __isl_give isl_mat *isl_mat_swap_rows(__isl_take isl_mat *mat, in isl_mat_swap_rows()
1317 unsigned n_div, int has_div, struct isl_mat *mat) in preimage()
1355 __isl_take isl_basic_set *bset, __isl_take isl_mat *mat) in isl_basic_set_preimage()
1411 __isl_take isl_set *set, __isl_take isl_mat *mat) in isl_set_preimage()
1446 unsigned first_col, __isl_take isl_mat *mat) in isl_mat_sub_transform()
1465 void isl_mat_print_internal(__isl_keep isl_mat *mat, FILE *out, int indent) in isl_mat_print_internal()
1494 void isl_mat_dump(__isl_keep isl_mat *mat) in isl_mat_dump()
1499 __isl_give isl_mat *isl_mat_drop_cols(__isl_take isl_mat *mat, in isl_mat_drop_cols()
1520 __isl_give isl_mat *isl_mat_drop_rows(__isl_take isl_mat *mat, in isl_mat_drop_rows()
1536 __isl_give isl_mat *isl_mat_insert_cols(__isl_take isl_mat *mat, in isl_mat_insert_cols()
1561 __isl_give isl_mat *isl_mat_insert_zero_cols(__isl_take isl_mat *mat, in isl_mat_insert_zero_cols()
1578 __isl_give isl_mat *isl_mat_add_zero_cols(__isl_take isl_mat *mat, unsigned n) in isl_mat_add_zero_cols()
1586 __isl_give isl_mat *isl_mat_insert_rows(__isl_take isl_mat *mat, in isl_mat_insert_rows()
1611 __isl_give isl_mat *isl_mat_add_rows(__isl_take isl_mat *mat, unsigned n) in isl_mat_add_rows()
1619 __isl_give isl_mat *isl_mat_insert_zero_rows(__isl_take isl_mat *mat, in isl_mat_insert_zero_rows()
1634 __isl_give isl_mat *isl_mat_add_zero_rows(__isl_take isl_mat *mat, unsigned n) in isl_mat_add_zero_rows()
1642 void isl_mat_col_submul(__isl_keep isl_mat *mat, in isl_mat_col_submul()
1651 void isl_mat_col_add(__isl_keep isl_mat *mat, int dst_col, int src_col) in isl_mat_col_add()
1663 void isl_mat_col_mul(__isl_keep isl_mat *mat, int dst_col, isl_int f, in isl_mat_col_mul()
1675 __isl_give isl_mat *isl_mat_col_addmul(__isl_take isl_mat *mat, int dst_col, in isl_mat_col_addmul()
1697 __isl_give isl_mat *isl_mat_col_neg(__isl_take isl_mat *mat, int col) in isl_mat_col_neg()
1718 __isl_give isl_mat *isl_mat_row_neg(__isl_take isl_mat *mat, int row) in isl_mat_row_neg()
1762 struct isl_mat *mat; in isl_mat_concat() local
1815 struct isl_mat *mat; in isl_mat_from_row_vec() local
1834 __isl_give isl_vec *isl_mat_get_row(__isl_keep isl_mat *mat, unsigned row) in isl_mat_get_row()
1858 __isl_give isl_mat *isl_mat_move_cols(__isl_take isl_mat *mat, in isl_mat_move_cols()
1904 isl_stat isl_mat_row_gcd(__isl_keep isl_mat *mat, int row, isl_int *gcd) in isl_mat_row_gcd()
1914 void isl_mat_gcd(__isl_keep isl_mat *mat, isl_int *gcd) in isl_mat_gcd()
1933 __isl_give isl_mat *isl_mat_scale(__isl_take isl_mat *mat, isl_int m) in isl_mat_scale()
1950 __isl_give isl_mat *isl_mat_scale_down(__isl_take isl_mat *mat, isl_int m) in isl_mat_scale_down()
1967 __isl_give isl_mat *isl_mat_scale_down_row(__isl_take isl_mat *mat, int row, in isl_mat_scale_down_row()
1982 __isl_give isl_mat *isl_mat_normalize(__isl_take isl_mat *mat) in isl_mat_normalize()
1997 __isl_give isl_mat *isl_mat_normalize_row(__isl_take isl_mat *mat, int row) in isl_mat_normalize_row()
2010 int isl_mat_initial_non_zero_cols(__isl_keep isl_mat *mat) in isl_mat_initial_non_zero_cols()
2028 __isl_give isl_mat *isl_mat_row_basis(__isl_take isl_mat *mat) in isl_mat_row_basis()
2085 isl_mat *mat; in isl_mat_has_linearly_independent_rows() local