Lines Matching refs:m_loop

191   class loop *m_loop;  member in loop_cand
214 : m_loop (loop), m_outer (outer), m_exit (single_exit (loop)), in loop_cand()
303 if ((iloop == NULL && m_loop->inner != NULL) in can_interchange_p()
304 || (iloop != NULL && iloop->m_loop->inner != NULL)) in can_interchange_p()
318 for (unsigned i = 0; i < m_loop->num_nodes; i++) in can_interchange_p()
325 if (bb->loop_father != m_loop) in can_interchange_p()
363 && single_use_in_loop (lhs, iloop->m_loop)) in can_interchange_p()
374 if (!iloop || bb == m_loop->header in can_interchange_p()
467 tree init = PHI_ARG_DEF_FROM_EDGE (phi, loop_preheader_edge (m_loop)); in analyze_iloop_reduction_var()
468 tree next = PHI_ARG_DEF_FROM_EDGE (phi, loop_latch_edge (m_loop)); in analyze_iloop_reduction_var()
479 if (!bb || !flow_bb_inside_loop_p (m_loop, bb)) in analyze_iloop_reduction_var()
506 || ! flow_bb_inside_loop_p (m_loop, gimple_bb (single_use))) in analyze_iloop_reduction_var()
526 && !check_reduction_path (dump_user_location_t (), m_loop, phi, next, in analyze_iloop_reduction_var()
538 if (!flow_bb_inside_loop_p (m_loop, gimple_bb (stmt))) in analyze_iloop_reduction_var()
603 tree init = PHI_ARG_DEF_FROM_EDGE (phi, loop_preheader_edge (m_loop)); in analyze_oloop_reduction_var()
604 tree next = PHI_ARG_DEF_FROM_EDGE (phi, loop_latch_edge (m_loop)); in analyze_oloop_reduction_var()
615 if (!bb || !flow_bb_inside_loop_p (m_loop, bb)) in analyze_oloop_reduction_var()
686 tree init = PHI_ARG_DEF_FROM_EDGE (phi, loop_preheader_edge (m_loop)); in analyze_induction_var()
706 || CHREC_VARIABLE (chrec) != (unsigned) m_loop->num in analyze_induction_var()
718 dump_induction (m_loop, iv); in analyze_induction_var()
734 fprintf (dump_file, "\nLoop(%d) carried vars:\n", m_loop->num); in analyze_carried_vars()
736 for (gsi = gsi_start_phis (m_loop->header); !gsi_end_p (gsi); gsi_next (&gsi)) in analyze_carried_vars()
744 tree chrec = analyze_scalar_evolution (m_loop, var); in analyze_carried_vars()
745 chrec = instantiate_scev (e, m_loop, chrec); in analyze_carried_vars()
874 gimple_stmt_iterator from, to = gsi_after_labels (m_loop->header); in undo_simple_reduction()
1089 i_niters = number_of_latch_executions (iloop.m_loop); in interchange_loops()
1090 i_niters = analyze_scalar_evolution (loop_outer (iloop.m_loop), i_niters); in interchange_loops()
1091 i_niters = instantiate_scev (instantiate_below, loop_outer (iloop.m_loop), in interchange_loops()
1095 o_niters = number_of_latch_executions (oloop.m_loop); in interchange_loops()
1096 if (oloop.m_loop != loop_nest) in interchange_loops()
1098 o_niters = analyze_scalar_evolution (loop_outer (oloop.m_loop), o_niters); in interchange_loops()
1099 o_niters = instantiate_scev (instantiate_below, loop_outer (oloop.m_loop), in interchange_loops()
1107 move_code_to_inner_loop (oloop.m_loop, iloop.m_loop, oloop.m_bbs); in interchange_loops()
1117 create_canonical_iv (oloop.m_loop, oloop.m_exit, in interchange_loops()
1120 create_canonical_iv (iloop.m_loop, iloop.m_exit, in interchange_loops()
1125 iloop.m_loop->any_upper_bound = false; in interchange_loops()
1126 iloop.m_loop->any_likely_upper_bound = false; in interchange_loops()
1127 free_numbers_of_iterations_estimates (iloop.m_loop); in interchange_loops()
1128 oloop.m_loop->any_upper_bound = false; in interchange_loops()
1129 oloop.m_loop->any_likely_upper_bound = false; in interchange_loops()
1130 free_numbers_of_iterations_estimates (oloop.m_loop); in interchange_loops()
1187 tgt.m_loop, &incr_pos, false, &var_before, &var_after); in map_inductions_to_loop()
1638 iloop.m_loop->inner == NULL)) in interchange()
1643 oloop.m_loop->num, iloop.m_loop->num); in interchange()
1656 oloop.m_loop->num, iloop.m_loop->num); in interchange()