Searched refs:loop_info (Results 1 - 12 of 12) sorted by relevance

/haiku-buildtools/legacy/gcc/gcc/
H A Dloop.h159 struct loop_info struct
231 void unroll_loop PROTO((rtx, int, rtx, rtx, struct loop_info *, int));
233 unsigned HOST_WIDE_INT loop_iterations PROTO((rtx, rtx, struct loop_info *));
234 int precondition_loop_p PROTO((rtx, struct loop_info *,
H A Dunroll.c225 loop_info, strength_reduce_p)
230 struct loop_info *loop_info;
304 loop_info->n_iterations to zero. This can happen if
309 loop_info->n_iterations = 0;
311 if (loop_dump_stream && loop_info->n_iterations > 0)
315 loop_info->n_iterations);
326 if (loop_info->n_iterations == 1)
355 else if (loop_info->n_iterations > 0
356 && loop_info
[all...]
H A Dloop.c334 static int check_dbra_loop PROTO((rtx, int, rtx, struct loop_info *, rtx));
373 static void insert_bct PROTO((rtx, rtx, struct loop_info *));
3788 struct loop_info loop_iteration_info;
3789 struct loop_info *loop_info = &loop_iteration_info;
4007 loop_info, 0);
4613 loop_iterations (loop_start, loop_end, loop_info);
4626 check_final_value (v, loop_start, loop_end, loop_info->n_iterations);
4632 check_dbra_loop (loop_end, insn_count, loop_start, loop_info, loop_cont);
4677 loop_info
3762 struct loop_info *loop_info = &loop_iteration_info; local
[all...]
/haiku-buildtools/gcc/gcc/
H A Dtree-vect-patterns.c311 loop_vec_info loop_info = STMT_VINFO_LOOP_VINFO (stmt_vinfo); variable
316 if (!loop_info)
319 loop = LOOP_VINFO_LOOP (loop_info);
527 loop_vec_info loop_info = STMT_VINFO_LOOP_VINFO (stmt_vinfo); variable
531 if (!loop_info)
534 loop = LOOP_VINFO_LOOP (loop_info);
1194 loop_vec_info loop_info = STMT_VINFO_LOOP_VINFO (stmt_vinfo); variable
1199 if (!loop_info)
1202 loop = LOOP_VINFO_LOOP (loop_info);
H A Dtree-vect-loop.c908 loop_info of the outer-loop we are currently considering to vectorize
909 (instead of the loop_info of the inner-loop).
1996 vect_is_slp_reduction (loop_vec_info loop_info, gimple phi, gimple first_stmt) argument
1999 struct loop *vect_loop = LOOP_VINFO_LOOP (loop_info);
2158 LOOP_VINFO_OPERANDS_SWAPPED (loop_info) = true;
2170 LOOP_VINFO_REDUCTION_CHAINS (loop_info).safe_push (first);
2220 vect_is_simple_reduction_1 (loop_vec_info loop_info, gimple phi, argument
2225 struct loop *vect_loop = LOOP_VINFO_LOOP (loop_info);
2528 loop_info, NULL));
2603 LOOP_VINFO_OPERANDS_SWAPPED (loop_info)
2635 vect_is_simple_reduction(loop_vec_info loop_info, gimple phi, bool check_reduction, bool *double_reduc) argument
2647 vect_force_simple_reduction(loop_vec_info loop_info, gimple phi, bool check_reduction, bool *double_reduc) argument
[all...]
H A Dtree-vectorizer.h883 init_cost (struct loop *loop_info) argument
885 return targetm.vectorize.init_cost (loop_info);
H A Dtarghooks.c1102 default_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
H A Dtree-vect-stmts.c7885 loop_vec_info loop_info = STMT_VINFO_LOOP_VINFO (stmt_info); local
7899 if (loop_info)
7900 vect_loop = LOOP_VINFO_LOOP (loop_info);
/haiku-buildtools/gcc/gcc/ada/gcc-interface/
H A Dtrans.c225 typedef struct loop_info_d *loop_info; typedef in typeref:struct:loop_info_d
228 /* Stack of loop_info structures associated with LOOP_STMT nodes. */
229 static GTY(()) vec<loop_info, va_gc> *gnu_loop_stack; variable
2766 /* Push the loop_info structure associated with the LOOP_STMT. */
/haiku-buildtools/gcc/gcc/config/rs6000/
H A Drs6000.c4638 struct loop *loop_info;
4654 struct loop *loop = data->loop_info;
4694 rs6000_init_cost (struct loop *loop_info)
4697 data->loop_info = loop_info;
4740 if (cost_data->loop_info)
4627 struct loop *loop_info; member in struct:_rs6000_cost_data
4683 rs6000_init_cost(struct loop *loop_info) argument
[all...]
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64.c6629 loop_vec_info loop_info = STMT_VINFO_LOOP_VINFO (stmt_info); local
6630 struct loop *loop = LOOP_VINFO_LOOP (loop_info);
/haiku-buildtools/gcc/gcc/config/spu/
H A Dspu.c6696 spu_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)

Completed in 497 milliseconds