Lines Matching refs:unroll_factor
1050 schedule_prefetches (struct mem_ref_group *groups, unsigned unroll_factor, in schedule_prefetches() argument
1065 slots_per_prefetch = (ahead + unroll_factor / 2) / unroll_factor; in schedule_prefetches()
1084 if (ref->prefetch_mod / unroll_factor > PREFETCH_MOD_TO_UNROLL_FACTOR_RATIO) in schedule_prefetches()
1091 n_prefetches = ((unroll_factor + ref->prefetch_mod - 1) in schedule_prefetches()
1138 estimate_prefetch_count (struct mem_ref_group *groups, unsigned unroll_factor) in estimate_prefetch_count() argument
1148 n_prefetches = ((unroll_factor + ref->prefetch_mod - 1) in estimate_prefetch_count()
1161 issue_prefetch_ref (struct mem_ref *ref, unsigned unroll_factor, unsigned ahead) in issue_prefetch_ref() argument
1177 n_prefetches = ((unroll_factor + ref->prefetch_mod - 1) in issue_prefetch_ref()
1232 unsigned unroll_factor, unsigned ahead) in issue_prefetches() argument
1239 issue_prefetch_ref (ref, unroll_factor, ahead); in issue_prefetches()
1849 unsigned unroll_factor) in insn_to_prefetch_ratio_too_small_p() argument
1865 insn_to_prefetch_ratio = (unroll_factor * ninsns) / prefetch_count; in insn_to_prefetch_ratio_too_small_p()
1886 unsigned ahead, ninsns, time, unroll_factor; in loop_prefetch_arrays() local
1937 unroll_factor = determine_unroll_factor (loop, refs, ninsns, &desc, in loop_prefetch_arrays()
1941 prefetch_count = estimate_prefetch_count (refs, unroll_factor); in loop_prefetch_arrays()
1949 ahead, unroll_factor, est_niter, in loop_prefetch_arrays()
1955 unroll_factor)) in loop_prefetch_arrays()
1961 if (!schedule_prefetches (refs, unroll_factor, ahead)) in loop_prefetch_arrays()
1966 if (unroll_factor != 1) in loop_prefetch_arrays()
1968 tree_unroll_loop (loop, unroll_factor, in loop_prefetch_arrays()
1974 issue_prefetches (refs, unroll_factor, ahead); in loop_prefetch_arrays()