reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1114 if (!ls) 1116 if (n == 0 && !isl_local_space_is_named_or_nested(ls, type)) 1117 return ls; 1119 ctx = isl_local_space_get_ctx(ls); 1120 if (first + n > isl_local_space_dim(ls, type)) 1122 return isl_local_space_free(ls)); 1124 ls = isl_local_space_cow(ls); 1124 ls = isl_local_space_cow(ls); 1125 if (!ls) 1129 ls->div = isl_mat_drop_rows(ls->div, first, n); 1129 ls->div = isl_mat_drop_rows(ls->div, first, n); 1131 ls->dim = isl_space_drop_dims(ls->dim, type, first, n); 1131 ls->dim = isl_space_drop_dims(ls->dim, type, first, n); 1132 if (!ls->dim) 1133 return isl_local_space_free(ls); 1136 first += 1 + isl_local_space_offset(ls, type); 1137 ls->div = isl_mat_drop_cols(ls->div, first, n); 1137 ls->div = isl_mat_drop_cols(ls->div, first, n); 1138 if (!ls->div) 1139 return isl_local_space_free(ls); 1141 return ls;