Home | History | Annotate | Download | only in gcc

Lines Matching refs:loop

0 /* Loop manipulation header.
38 extern void place_new_loop (struct function *, class loop *);
39 extern void add_loop (class loop *, class loop *);
40 extern void scale_loop_frequencies (class loop *, profile_probability);
41 extern void scale_loop_profile (class loop *, profile_probability, gcov_type);
43 extern class loop *create_empty_loop_on_edge (edge, tree, tree, tree, tree,
44 tree *, tree *, class loop *);
45 extern void unloop (class loop *, bool *, bitmap);
46 extern void copy_loop_info (class loop *loop, class loop *target);
47 extern class loop * duplicate_loop (class loop *, class loop *,
48 class loop * = NULL);
49 extern void duplicate_subloops (class loop *, class loop *);
50 extern bool can_duplicate_loop_p (const class loop *loop);
52 duplicate_loop_body_to_header_edge (class loop *, edge, unsigned, sbitmap, edge,
55 basic_block create_preheader (class loop *, int);
58 class loop * loop_version (class loop *, void *,