Home
last modified time | relevance | path

Searched refs:move_by_pieces (Results 1 – 21 of 21) sorted by relevance

/openbsd/gnu/gcc/gcc/config/score/
H A Dscore-mdaux.c775 move_by_pieces (dst, src, leftover, in mdx_block_move_straight()
/openbsd/gnu/gcc/gcc/
H A Dexpr.c92 struct move_by_pieces struct
127 struct move_by_pieces *); argument
869 move_by_pieces (rtx to, rtx from, unsigned HOST_WIDE_INT len, in move_by_pieces() function
872 struct move_by_pieces data; in move_by_pieces()
1084 struct move_by_pieces *data) in move_by_pieces_1()
1206 move_by_pieces (x, y, INTVAL (size), align, 0); in emit_block_move()
3668 move_by_pieces (NULL, xinner, INTVAL (size) - used, align, 0); in emit_push_insn()
H A Drtl.h2133 extern rtx move_by_pieces (rtx, rtx, unsigned HOST_WIDE_INT,
H A Dbuiltins.c2994 dest_mem = move_by_pieces (dest_mem, src_mem, INTVAL (len_rtx), in expand_builtin_mempcpy()
/openbsd/gnu/usr.bin/gcc/gcc/
H A Dexpr.c101 struct move_by_pieces struct
139 struct move_by_pieces *));
1504 move_by_pieces (to, from, len, align) in move_by_pieces() function
1509 struct move_by_pieces data;
1673 struct move_by_pieces *data;
1802 move_by_pieces (x, y, INTVAL (size), align);
3851 move_by_pieces (NULL, xinner, INTVAL (size) - used, align);
H A Drtl.h2084 extern void move_by_pieces PARAMS ((rtx, rtx,
H A DChangeLog.31823 * expr.c (struct move_by_pieces): Remove {to,from}_{struct,readonly}.
1826 (move_by_pieces): LEN now HOST_WIDE_INT; don't set deleted fields.
1856 (move_by_pieces): Change length to HOST_WIDE_INT.
6696 argument to move_by_pieces in bits, not bytes.
8531 * calls.c (save_fixed_argument_area): Likewise, to move_by_pieces.
8540 * expr.c (move_by_pieces, move_by_pieces_ninsns): Likewise.
9034 (move_by_pieces, move_by_pieces_ninsns, clear_by_pieces):
13533 (move_by_pieces, store_constructor_field, store_constructor):
13555 * rtl.h (move_by_pieces): Likewise.
16659 (move_by_pieces): Call SLOW_UNALIGNED_ACCESS with word_mode
H A DFSFChangeLog450 * expr.c (struct move_by_pieces): New fields {to,from}_readonly.
451 (move_by_pieces): Initialize them.
H A DChangeLog.16214 move_by_pieces.
6218 (move_by_pieces): Use new macros.
8925 * expr.c (move_by_pieces): Similarly.
14668 * expr.c (move_by_pieces): No longer static. Remove prototype.
14669 * rtl.h (move_by_pieces): Add extern prototype.
14671 calling move_by_pieces.
H A DFSFChangeLog.108585 * expr.c (struct move_by_pieces): Add to_struct and from_struct fields.
8586 (move_by_pieces): Set to_struct and from_struct fields.
H A DChangeLog.21347 always use move_by_pieces to avoid infinite recursion.
H A DChangeLog.57659 (move_by_pieces): Accept NULL as destination for push instructions.
H A DChangeLog.413164 * expr.c (move_by_pieces): Likewise.
H A DFSFChangeLog.118714 * expr.c (move_by_pieces): Abort only if length positive at end.
H A DChangeLog15011 BLOCK_OP_CALL_PARM instead of move_by_pieces.
/openbsd/gnu/gcc/gcc/config/mips/
H A Dmips.c3549 move_by_pieces (dest, src, length - offset, in mips_block_move_straight()
/openbsd/gnu/usr.bin/gcc/gcc/config/mips/
H A Dmips.c3799 move_by_pieces (orig_dest, orig_src, bytes, align * BITS_PER_WORD);
/openbsd/gnu/gcc/gcc/config/sh/
H A Dsh.c1086 move_by_pieces (adjust_address (dest, BLKmode, copied), in expand_block_move()
/openbsd/gnu/usr.bin/gcc/gcc/doc/
H A Dtm.texi5436 A C expression used to determine whether @code{move_by_pieces} will be used to
5443 A C expression used by @code{move_by_pieces} to determine the largest unit
/openbsd/gnu/gcc/gcc/doc/
H A Dtm.texi5677 A C expression used to determine whether @code{move_by_pieces} will be used to
5684 A C expression used by @code{move_by_pieces} to determine the largest unit
H A Dgccint.info24096 A C expression used to determine whether `move_by_pieces' will be
24102 A C expression used by `move_by_pieces' to determine the largest