reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
536 v = isl_val_cow(v); 536 v = isl_val_cow(v); 537 if (!v) 539 if (!isl_val_is_int(v)) 540 isl_die(isl_val_get_ctx(v), isl_error_invalid, 542 return isl_val_free(v)); 543 neg = isl_val_is_neg(v); 545 isl_int_neg(v->n, v->n); 545 isl_int_neg(v->n, v->n); 546 if (!isl_int_fits_ulong(v->n)) 547 isl_die(isl_val_get_ctx(v), isl_error_invalid, 548 "exponent too large", return isl_val_free(v)); 549 exp = isl_int_get_ui(v->n); 551 isl_int_mul_2exp(v->d, v->d, exp); 551 isl_int_mul_2exp(v->d, v->d, exp); 552 isl_int_set_si(v->n, 1); 554 isl_int_mul_2exp(v->n, v->d, exp); 554 isl_int_mul_2exp(v->n, v->d, exp); 557 return v;