Home
last modified time | relevance | path

Searched refs:unroll_loop (Results 1 – 15 of 15) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dloop.h410 void unroll_loop PARAMS ((struct loop *, int, int));
H A Dunroll.c229 unroll_loop (loop, insn_count, strength_reduce_p) in unroll_loop() function
H A DChangeLog.22628 * unroll.c (unroll_loop): Make temp an unsigned HOST_WIDE_INT.
3318 * unroll.c (unroll_loop): Remove LOOP notes when loop is
3350 * unroll.c (unroll_loop): Allocate memory for MAP using xcalloc.
3379 * unroll.c (unroll_loop): Likewise.
4525 * unroll.c (unroll_loop): Verify the insn before a barrier
5027 * unroll.c (unroll_loop): Cast return value of alloca.
7639 (unroll_loop): Wrap variable `prev' in macro HAVE_cc0.
9777 * unroll.c (unroll_loop): Store loop unroll count in unroll_number
10195 * unroll.c (unroll_loop): Likewise for variable `local_label'.
10785 * unroll.c (unroll_loop): Similar changes in several places.
[all …]
H A DChangeLog.0904 * unroll.c (unroll_loop): Add parentheses around assignment used
1431 * unroll.c (unroll_loop): Look for insns with a REG_LABEL note, and
1481 * unroll.c (unroll_loop): Use HOST_WIDE_INT_PRINT_DEC specifier in
7480 * unroll.c (unroll_loop): Similarly for 'copy'.
7831 * unroll.c (unroll_loop): Remove unused variable temp.
9414 * unroll.c (unroll_loop): Use them.
11627 * unroll.c (unroll_loop): Change "loop_number" references to
11637 * unroll.c (unroll_loop): Remove code to set loop_unroll_iter.
12861 (unroll_loop): Inform HAIFA scheduler about loop unrolling factor.
12862 * unroll.c (unroll_loop): Set loop_unroll_iter, loop_start_value.
[all …]
H A DChangeLog.11806 * unroll.c (unroll_loop): For HAVE_cc0 machines, adjust copy_end_luid
4417 * unroll.c (unroll_loop): Avoid out-of-bounds index for local_regno.
5666 * unroll.c (unroll_loop): Likewise.
5668 * unroll.c (unroll_loop): Initialize const_equiv_varray element to
5891 (unroll_loop): Initialize it.
7291 * unroll.c (unroll_loop): Likewise.
8698 (unroll_loop): Added new argument loop_info to prototype.
8713 (precondition_loop_p, unroll_loop): New argument loop_info.
12253 (unroll_loop): Delete loop_start_value update.
15472 * unroll.c (unroll_loop): Do not abort for an UNROLL_MODULO
H A DFSFChangeLog.103097 * unroll.c (unroll_loop): Set regno_pointer_{flag,align} in
5783 * unroll.c (unroll_loop): When preconditioning, output code to
7360 * unroll.c (unroll_loop): Increment copy_start_luid if copy_start
7515 * unroll.c (unroll_loop): Make local_regno have size
7739 * unroll.c (unroll_loop): Don't move reg if used in copy_end and
7760 * unroll.c (unroll_loop): Only use local_regno for pseudos.
7922 (unroll_loop): Renumber regs local to loop for each unrolled iteration.
H A Dloop.c5127 unroll_loop (loop, insn_count, 0);
5377 unroll_loop (loop, insn_count, 1);
H A DChangeLog.35383 * unroll.c (unroll_loop): Avoid overflow in the n_iterations
9226 * unroll.c (unroll_loop): New variable R; use for some loops.
12931 * unroll.c (unroll_loop): Initialize UNROLL_NUMBER.
14181 * unroll.c (unroll_loop): Initialize unroll_type, not
14857 * unroll.c (loop_iterations, unroll_loop): Likewise.
15573 (unroll_loop): Replace loop_start and loop_end arguments
15577 * unroll.c: (unroll_loop): Replace loop_start and loop_end arguments
16135 * unroll.c (unroll_loop): Add EH support.
H A DChangeLog310 * unroll.c (unroll_loop): Test both REGNO_LAST_UID and
678 * unroll.c (unroll_loop): Take into account notes when deciding
1064 * unroll.c (unroll_loop): If precondition loop, clear the initial_value
3971 * unroll.c (unroll_loop): Fix off-by-one bug.
5392 * unroll.c (unroll_loop): Don't delete the jump at the end unless
12330 (unroll_loop): Use it. Use simplify_gen_foo+force_operand
17113 * unroll.c (unroll_loop): Cast to avoid signed/unsigned warnings.
18616 * unroll.c (unroll_loop): Set it.
H A DChangeLog.51054 (unroll_loop): Drop prediction notes on preconditioning.
13547 (unroll_loop): Remove end_insert_before argument.
13560 * unroll.c (unroll_loop): Remove end_insert_before argument.
13571 * unroll.c (unroll_loop, find_splittable_regs): Likewise.
13661 * unroll.c (unroll_loop): Look for REG_LABEL notes in
H A DFSFChangeLog2598 * unroll.c (unroll_loop, copy_loop_body): Use them.
H A DChangeLog.42280 * unroll.c (unroll_loop): Use x_regno_reg_rtx instead of
4491 (unroll_loop), varray.c (varray_grow), objc/objc-act.c: Use memset
7843 (unroll_loop): Don't initialize it.
9338 * unroll.c (unroll_loop): Check for unconditional jumps
H A DFSFChangeLog.117339 * unroll.c (unroll_loop): Add check for naive loop that ends with
9633 * unroll.c (unroll_loop): Always reject loops with unbalanced blocks.
9677 (unroll_loop): Add check for loop_comparison_code
H A DChangeLog.71898 * unroll.c (unroll_loop, find_splittable_givs, final_giv_value):
4130 * unroll.c (unroll_loop): Do not care scoping notes.
12994 * unroll.c (unroll_loop): Zero label_map.
18983 * unroll.c (unroll_loop): Lower final_value to nonmemory operand;
H A DChangeLog.63572 * unroll.c (unroll_loop): Correct special exit cases.
10371 * unroll.c (unroll_loop): Likewise.
13823 * unroll.c (unroll_loop): Likewise.