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

References

tools/polly/lib/External/isl/isl_ast_build.c
 1632 	build = isl_ast_build_cow(build);
 1632 	build = isl_ast_build_cow(build);
 1633 	if (!build)
 1636 	ctx = isl_ast_build_get_ctx(build);
 1638 	if (!build->node)
 1639 		space = isl_ast_build_get_space(build, 1);
 1640 	build->iterators = isl_id_list_insert(build->iterators, pos, id);
 1640 	build->iterators = isl_id_list_insert(build->iterators, pos, id);
 1641 	build->domain = isl_set_insert_dims(build->domain,
 1641 	build->domain = isl_set_insert_dims(build->domain,
 1643 	build->generated = isl_set_insert_dims(build->generated,
 1643 	build->generated = isl_set_insert_dims(build->generated,
 1645 	build->pending = isl_set_insert_dims(build->pending,
 1645 	build->pending = isl_set_insert_dims(build->pending,
 1647 	build->strides = isl_vec_insert_els(build->strides, pos, 1);
 1647 	build->strides = isl_vec_insert_els(build->strides, pos, 1);
 1648 	build->strides = isl_vec_set_element_si(build->strides, pos, 1);
 1648 	build->strides = isl_vec_set_element_si(build->strides, pos, 1);
 1649 	ma_space = isl_space_params(isl_multi_aff_get_space(build->offsets));
 1654 	build->offsets = isl_multi_aff_splice(build->offsets, pos, pos, ma);
 1654 	build->offsets = isl_multi_aff_splice(build->offsets, pos, pos, ma);
 1656 	build->values = isl_multi_aff_splice(build->values, pos, pos, ma);
 1656 	build->values = isl_multi_aff_splice(build->values, pos, pos, ma);
 1657 	if (!build->node)
 1658 		build->options = options_insert_dim(build->options, space, pos);
 1658 		build->options = options_insert_dim(build->options, space, pos);
 1659 	build->internal2input = isl_multi_aff_free(build->internal2input);
 1659 	build->internal2input = isl_multi_aff_free(build->internal2input);
 1661 	if (!build->iterators || !build->domain || !build->generated ||
 1661 	if (!build->iterators || !build->domain || !build->generated ||
 1661 	if (!build->iterators || !build->domain || !build->generated ||
 1662 	    !build->pending || !build->values ||
 1662 	    !build->pending || !build->values ||
 1663 	    !build->strides || !build->offsets || !build->options)
 1663 	    !build->strides || !build->offsets || !build->options)
 1663 	    !build->strides || !build->offsets || !build->options)
 1664 		return isl_ast_build_free(build);
 1666 	build = node_insert_dim(build, pos);
 1666 	build = node_insert_dim(build, pos);
 1668 	return build;