reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
973 if (!aff) 977 isl_die(aff->v->ctx, isl_error_invalid, 979 return isl_aff_free(aff)); 983 if (pos >= isl_local_space_dim(aff->ls, type)) 984 isl_die(aff->v->ctx, isl_error_invalid, 985 "position out of bounds", return isl_aff_free(aff)); 987 if (isl_aff_is_nan(aff)) 988 return aff; 989 aff = isl_aff_cow(aff); 989 aff = isl_aff_cow(aff); 990 if (!aff) 993 aff->v = isl_vec_cow(aff->v); 993 aff->v = isl_vec_cow(aff->v); 994 if (!aff->v) 995 return isl_aff_free(aff); 997 pos += isl_local_space_offset(aff->ls, type); 998 isl_int_set(aff->v->el[1 + pos], v); 1000 return aff;