Lines Matching refs:may_write
152 write = isl_union_map_copy(prog->may_write); in is_read_only_scalar()
344 isl_union_map_range(isl_union_map_copy(prog->may_write))); in collect_array_info()
2875 isl_union_map_copy(prog->may_write)); in accessed_by_domain()
4778 isl_union_map *may_write; in extract_local_accesses() local
4791 may_write = isl_union_map_copy(prog->may_write); in extract_local_accesses()
4792 may_write = isl_union_map_intersect_range(may_write, fields); in extract_local_accesses()
4793 write_domain = isl_union_map_domain(may_write); in extract_local_accesses()
5175 isl_union_map *may_write, *must_write, *copy_out, *not_written; in add_to_from_device() local
5185 may_write = isl_union_map_copy(prog->may_write); in add_to_from_device()
5186 may_write = isl_union_map_intersect_domain(may_write, in add_to_from_device()
5188 may_write = remove_local_accesses(prog, in add_to_from_device()
5189 isl_union_map_copy(tagged), may_write, in add_to_from_device()
5191 may_write = isl_union_map_apply_range(may_write, in add_to_from_device()
5193 may_write = isl_union_map_apply_domain(may_write, in add_to_from_device()
5195 may_write = approximate_copy_out(may_write, prog); in add_to_from_device()
5196 copy_out = isl_union_map_copy(may_write); in add_to_from_device()
5197 may_write = isl_union_map_apply_range(may_write, in add_to_from_device()
5203 may_write = isl_union_map_intersect_range(may_write, may_persist); in add_to_from_device()
5204 not_written = isl_union_map_subtract(may_write, must_write); in add_to_from_device()
5814 prog->may_write = isl_union_map_copy(scop->may_writes); in gpu_prog_alloc()
5841 isl_union_map_free(prog->may_write); in gpu_prog_free()