Searched refs:niter_desc (Results 1 – 9 of 9) sorted by relevance
| /trueos/contrib/gcc/ |
| HD | cfgloop.h | 308 struct niter_desc struct 355 extern void find_simple_exit (struct loop *, struct niter_desc *); argument 359 extern struct niter_desc *get_simple_loop_desc (struct loop *loop); 362 static inline struct niter_desc * 365 return (struct niter_desc *) loop->aux; in simple_loop_desc()
|
| HD | loop-unroll.c | 216 struct niter_desc *desc = get_simple_loop_desc (loop); in loop_exit_at_end_p() 347 struct niter_desc *desc; in decide_peel_once_rolling() 387 struct niter_desc *desc; in decide_peel_completely() 484 struct niter_desc *desc = get_simple_loop_desc (loop); in peel_loop_completely() 548 struct niter_desc *desc; in decide_unroll_constant_iterations() 669 struct niter_desc *desc = get_simple_loop_desc (loop); in unroll_loop_constant_iterations() 829 struct niter_desc *desc; in decide_unroll_runtime_iterations() 946 struct niter_desc *desc = get_simple_loop_desc (loop); in unroll_loop_runtime_iterations() 1169 struct niter_desc *desc; in decide_peel_simple() 1268 struct niter_desc *desc = get_simple_loop_desc (loop); in peel_loop_simple() [all …]
|
| HD | loop-doloop.c | 156 doloop_valid_p (struct loop *loop, struct niter_desc *desc) in doloop_valid_p() 290 doloop_modify (struct loop *loop, struct niter_desc *desc, in doloop_modify() 489 struct niter_desc *desc; in doloop_optimize()
|
| HD | loop-iv.c | 1267 determine_max_iter (struct niter_desc *desc) in determine_max_iter() 1816 enum rtx_code cond, bool signed_p, struct niter_desc *desc) in shorten_into_mode() 1875 enum rtx_code cond, struct niter_desc *desc) in canonicalize_iv_subregs() 1990 struct niter_desc *desc) in iv_number_of_iterations() 2541 check_simple_exit (struct loop *loop, edge e, struct niter_desc *desc) in check_simple_exit() 2588 find_simple_exit (struct loop *loop, struct niter_desc *desc) in find_simple_exit() 2593 struct niter_desc act; in find_simple_exit() 2675 struct niter_desc * 2678 struct niter_desc *desc = simple_loop_desc (loop); in get_simple_loop_desc() 2683 desc = XNEW (struct niter_desc); in get_simple_loop_desc() [all …]
|
| HD | tree-ssa-loop-niter.c | 1856 struct tree_niter_desc niter_desc; in estimate_numbers_of_iterations_loop() local 1870 if (!number_of_iterations_exit (loop, exits[i], &niter_desc, false)) in estimate_numbers_of_iterations_loop() 1873 niter = niter_desc.niter; in estimate_numbers_of_iterations_loop() 1875 if (!zero_p (niter_desc.may_be_zero) in estimate_numbers_of_iterations_loop() 1876 && !nonzero_p (niter_desc.may_be_zero)) in estimate_numbers_of_iterations_loop() 1877 niter = build3 (COND_EXPR, type, niter_desc.may_be_zero, in estimate_numbers_of_iterations_loop() 1881 niter_desc.additional_info, in estimate_numbers_of_iterations_loop()
|
| HD | predict.c | 649 struct niter_desc desc; in predict_loops() 682 struct tree_niter_desc niter_desc; in predict_loops() local 688 if (number_of_iterations_exit (loop, exits[j], &niter_desc, false)) in predict_loops() 689 niter = niter_desc.niter; in predict_loops() 690 if (!niter || TREE_CODE (niter_desc.niter) != INTEGER_CST) in predict_loops()
|
| HD | tree-scalar-evolution.c | 2476 struct tree_niter_desc niter_desc; in number_of_iterations_in_loop() local 2492 if (!number_of_iterations_exit (loop, exit, &niter_desc, false)) in number_of_iterations_in_loop() 2495 type = TREE_TYPE (niter_desc.niter); in number_of_iterations_in_loop() 2496 if (integer_nonzerop (niter_desc.may_be_zero)) in number_of_iterations_in_loop() 2498 else if (integer_zerop (niter_desc.may_be_zero)) in number_of_iterations_in_loop() 2499 res = niter_desc.niter; in number_of_iterations_in_loop()
|
| HD | ChangeLog-2004 | 41838 (struct rtx_iv, struct niter_desc): New.
|
| /trueos/contrib/gcc/doc/ |
| HD | loop.texi | 429 function. On RTL, the results are returned in @code{struct niter_desc}
|