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

References

tools/polly/lib/External/isl/isl_input.c
 2321 	obj.v = pwqp;
 2357 	obj.v = pwf;
 2398 		obj.v = read_optional_formula(s, map, v, rational);
 2430 	obj.v = map;
 2441 		obj.v = isl_union_map_from_map(obj.v);
 2441 		obj.v = isl_union_map_from_map(obj.v);
 2444 		obj.v = isl_union_set_from_set(obj.v);
 2444 		obj.v = isl_union_set_from_set(obj.v);
 2447 		obj.v = isl_union_pw_qpolynomial_from_pw_qpolynomial(obj.v);
 2447 		obj.v = isl_union_pw_qpolynomial_from_pw_qpolynomial(obj.v);
 2450 		obj.v = isl_union_pw_qpolynomial_fold_from_pw_qpolynomial_fold(obj.v);
 2450 		obj.v = isl_union_pw_qpolynomial_fold_from_pw_qpolynomial_fold(obj.v);
 2456 	obj.type->free(obj.v);
 2464 	if (obj2.type == isl_obj_none || !obj2.v)
 2494 	if (obj1.type == isl_obj_map && !isl_map_has_equal_space(obj1.v, obj2.v)) {
 2494 	if (obj1.type == isl_obj_map && !isl_map_has_equal_space(obj1.v, obj2.v)) {
 2498 	if (obj1.type == isl_obj_set && !isl_set_has_equal_space(obj1.v, obj2.v)) {
 2498 	if (obj1.type == isl_obj_set && !isl_set_has_equal_space(obj1.v, obj2.v)) {
 2503 	    !isl_pw_qpolynomial_has_equal_space(obj1.v, obj2.v)) {
 2503 	    !isl_pw_qpolynomial_has_equal_space(obj1.v, obj2.v)) {
 2508 	    !isl_pw_qpolynomial_fold_has_equal_space(obj1.v, obj2.v)) {
 2508 	    !isl_pw_qpolynomial_fold_has_equal_space(obj1.v, obj2.v)) {
 2512 	obj1.v = obj1.type->add(obj1.v, obj2.v);
 2512 	obj1.v = obj1.type->add(obj1.v, obj2.v);
 2512 	obj1.v = obj1.type->add(obj1.v, obj2.v);
 2515 	obj1.type->free(obj1.v);
 2516 	obj2.type->free(obj2.v);
 2518 	obj1.v = NULL;
 2581 	obj.v = isl_stream_read_schedule(s);
 2598 		obj.v = isl_union_set_empty(isl_map_get_space(map));
 2605 		if (!obj.v)
 2609 		if (obj.type == isl_obj_none || !obj.v)
 2645 			obj.v = isl_val_int_from_isl_int(s->ctx, tok->u.v);
 2655 			obj.v = isl_map_range(map);
 2658 			obj.v = map;
 2705 	if (obj.type == isl_obj_none || !obj.v)
 2724 	obj.type->free(obj.v);
 2727 	obj.v = NULL;
 2741 	if (obj.v)
 2746 		obj.v = isl_map_from_range(obj.v);
 2746 		obj.v = isl_map_from_range(obj.v);
 2748 	return obj.v;
 2750 	obj.type->free(obj.v);
 2759 	if (obj.v) {
 2760 		if (obj.type == isl_obj_map && isl_map_may_be_set(obj.v)) {
 2761 			obj.v = isl_map_range(obj.v);
 2761 			obj.v = isl_map_range(obj.v);
 2767 	return obj.v;
 2769 	obj.type->free(obj.v);
 2780 		obj.v = isl_union_map_from_map(obj.v);
 2780 		obj.v = isl_union_map_from_map(obj.v);
 2784 		obj.v = isl_union_set_from_set(obj.v);
 2784 		obj.v = isl_union_set_from_set(obj.v);
 2786 	if (obj.v && obj.type == isl_obj_union_set &&
 2787 	    isl_union_set_is_empty(obj.v))
 2789 	if (obj.v && obj.type != isl_obj_union_map)
 2792 	return obj.v;
 2794 	obj.type->free(obj.v);
 2807 		obj.v = isl_union_set_from_set(obj.v);
 2807 		obj.v = isl_union_set_from_set(obj.v);
 2809 	if (obj.v)
 2812 	return obj.v;
 2814 	obj.type->free(obj.v);
 2837 	if (obj.v && (obj.type != isl_obj_map && obj.type != isl_obj_set))
 2840 	map = obj.v;
 2858 	obj.type->free(obj.v);
 3078 	if (obj.v)
 3082 	return obj.v;
 3084 	obj.type->free(obj.v);
 3473 	if (!obj.v)
 3479 		return isl_union_pw_multi_aff_from_union_map(obj.v);
 3481 		return isl_union_pw_multi_aff_from_union_set(obj.v);
 3483 	obj.type->free(obj.v);
 4030 	obj.type->free(obj.v);
 4200 		obj.v = isl_union_pw_qpolynomial_from_pw_qpolynomial(obj.v);
 4200 		obj.v = isl_union_pw_qpolynomial_from_pw_qpolynomial(obj.v);
 4202 	if (obj.v)
 4206 	return obj.v;
 4208 	obj.type->free(obj.v);
tools/polly/unittests/Isl/IslTest.cpp
   25     Result = isl::manage(isl_set_get_space(static_cast<isl_set *>(Obj.v)));
   27     Result = isl::manage(isl_map_get_space(static_cast<isl_map *>(Obj.v)));
   31     Obj.type->free(Obj.v);