Home
last modified time | relevance | path

Searched refs:emit_block_move_hints (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dexpr.h113 extern rtx emit_block_move_hints (rtx, rtx, rtx, enum block_op_methods,
H A Dexpr.c1585 emit_block_move_hints (rtx x, rtx y, rtx size, enum block_op_methods method, in emit_block_move_hints() function
1711 return emit_block_move_hints (x, y, size, method, 0, -1, in emit_block_move()
H A Dbuiltins.c4357 dest_addr = emit_block_move_hints (dest_mem, src_mem, len_rtx, method, in expand_builtin_memory_copy_args()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dexpr.h121 extern rtx emit_block_move_hints (rtx, rtx, rtx, enum block_op_methods,
H A Dexpr.cc1783 emit_block_move_hints (rtx x, rtx y, rtx size, enum block_op_methods method, in emit_block_move_hints() function
1915 return emit_block_move_hints (x, y, size, method, 0, -1, in emit_block_move()
H A Dbuiltins.cc3455 dest_addr = emit_block_move_hints (dest_mem, src_mem, len_rtx, method, in expand_builtin_memory_copy_args()
H A DChangeLog-201911446 * expr.c (emit_block_move_hints): Slightly cleaner fix to
11565 * expr.c (emit_block_move_hints): Don't call can_move_by_pieces if
11629 (emit_block_move_hints): Add might_overlap parm, do the right
11631 * expr.h (emit_block_move_hints): Update prototype.
24264 (emit_block_move_hints): Change movmem to cpymem.
28053 * expr.c (emit_block_move_hints): Add 2 new arguments.
28054 * expr.h (emit_block_move_hints): Bail out when libcall
34999 * expr.c (emit_block_move_hints): Move marking of MEM_EXPRs
H A DChangeLog-20137335 * expr.c (emit_block_move_via_movmem, emit_block_move_hints,
7338 * expr.h (emit_block_move_hints, clear_storage_hints,
7768 (expand_builtin_memcpy): Use it and pass it to emit_block_move_hints.
7773 (emit_block_move_hints): Add min_size/max_size parameters.
7777 * expr.h (emit_block_move_hints, clear_storage_hints,
H A DChangeLog-20182689 (emit_block_move_hints): Likewise.
19876 * expr.c (emit_block_move_hints): Likewise.
25603 * expr.c (emit_block_move_hints): Handle BLOCK_OP_NO_LIBCALL_RET.
H A DChangeLog-2009303 * expr.c (emit_block_move_hints): Assert the alignment makes sense.
5004 * expr.c (emit_block_move_hints): Do not use libcalls for
H A DChangeLog-200730979 (emit_block_move_hints): Break out from ...; add histograms.
30984 * expr.h (emit_block_move_via_libcall, emit_block_move_hints): Declare.
H A DChangeLog-201117948 * expr.c (emit_block_move_hints): Likewise.
20648 * expr.c (emit_block_move_hints): Mark MEM_EXPR(x) and
H A DChangeLog-201624590 * expr.c (emit_block_move_hints): Call emit_block_copy_via_libcall.
H A DChangeLog-202015424 * expr.c (emit_block_move_hints): Don't copy anything if x and y
H A DChangeLog-201020618 * expr.c (emit_block_move_hints): Move zero size check first.
H A DChangeLog-201410481 (emit_block_move_hints): Likewise.