/haiku-buildtools/legacy/gcc/gcc/ |
H A D | loop.h | 159 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 D | unroll.c | 225 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 D | loop.c | 334 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 D | tree-vect-patterns.c | 311 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 D | tree-vect-loop.c | 908 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 D | tree-vectorizer.h | 883 init_cost (struct loop *loop_info) argument 885 return targetm.vectorize.init_cost (loop_info);
|
H A D | targhooks.c | 1102 default_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
|
H A D | tree-vect-stmts.c | 7885 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 D | trans.c | 225 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 D | rs6000.c | 4638 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 D | aarch64.c | 6629 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 D | spu.c | 6696 spu_init_cost (struct loop *loop_info ATTRIBUTE_UNUSED)
|