reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/lib/External/isl/isl_ast_build_expr.c
  533 	data->v = isl_val_div(data->v, isl_val_copy(data->d));
  533 	data->v = isl_val_div(data->v, isl_val_copy(data->d));
  533 	data->v = isl_val_div(data->v, isl_val_copy(data->d));
  534 	s = isl_val_sgn(data->v);
  535 	data->v = isl_val_abs(data->v);
  535 	data->v = isl_val_abs(data->v);
  536 	expr = isl_ast_expr_mod(data->v, arg, data->d, data->build);
  536 	expr = isl_ast_expr_mod(data->v, arg, data->d, data->build);
  536 	expr = isl_ast_expr_mod(data->v, arg, data->d, data->build);
  539 		data->neg = ast_expr_add(data->neg, expr);
  539 		data->neg = ast_expr_add(data->neg, expr);
  541 		data->pos = ast_expr_add(data->pos, expr);
  541 		data->pos = ast_expr_add(data->pos, expr);
  542 	data->aff = isl_aff_set_coefficient_si(data->aff,
  542 	data->aff = isl_aff_set_coefficient_si(data->aff,
  543 						isl_dim_div, data->i, 0);
  545 		data->v = isl_val_neg(data->v);
  545 		data->v = isl_val_neg(data->v);
  546 	term = isl_aff_scale_val(term, isl_val_copy(data->v));
  548 	if (!data->add)
  549 		data->add = term;
  551 		data->add = isl_aff_add(data->add, term);
  551 		data->add = isl_aff_add(data->add, term);
  552 	if (!data->add)