Lines Matching refs:phase_shift
705 isl_multi_val *phase_shift; in compute_phase_shift() local
707 phase_shift = isl_multi_val_zero(isl_space_copy(space)); in compute_phase_shift()
708 phase_shift = isl_multi_val_set_val(phase_shift, 0, isl_val_copy(st)); in compute_phase_shift()
710 phase_shift = isl_multi_val_set_val(phase_shift, 1, v); in compute_phase_shift()
712 return phase_shift; in compute_phase_shift()
766 __isl_keep isl_multi_val *phase_shift) in compute_shift_space() argument
774 v = isl_val_mul_ui(isl_multi_val_get_val(phase_shift, 1), 2); in compute_shift_space()
791 __isl_keep isl_multi_val *phase_shift) in compute_shift_phase() argument
796 space = isl_multi_val_get_space(phase_shift); in compute_shift_phase()
798 isl_multi_val_copy(phase_shift)); in compute_shift_phase()
884 isl_multi_val *space_sizes, *phase_shift; in ppcg_ht_bounds_construct_tiling() local
913 phase_shift = compute_phase_shift(ts, st, s0, duh); in ppcg_ht_bounds_construct_tiling()
915 shift_space = compute_shift_space(time_tile, space_sizes, phase_shift); in ppcg_ht_bounds_construct_tiling()
928 tiling->shift_phase = compute_shift_phase(phase_shift); in ppcg_ht_bounds_construct_tiling()
929 isl_multi_val_free(phase_shift); in ppcg_ht_bounds_construct_tiling()