Lines Matching defs:copy

20 You should have received a copy of the GNU General Public License
85 /* Set of scalarizable PARM_DECLs that need copy-in operations at the
574 one copy from the true function parameter. Count it now. */
665 /* Invoked when we have a copy between two scalarizable references. */
666 void (*copy) (struct sra_elt *lhs_elt, struct sra_elt *rhs_elt,
673 /* Invoked when we have a copy between one scalarizable reference ELT
875 fns->copy (lhs_elt, rhs_elt, bsi);
890 copy-in operations. We need to do it before the LHS is scalarized so
892 copy-out operations. */
921 /* If this is a copy from a non-scalarizable lvalue, invoke LDST.
1036 considered a copy, because we can decompose the reference such that
1389 behave like their parent as far as block copy is concerned. */
1459 If there are a large number of fields then the size of the copy
1472 /* In order to avoid block copy, we have to be able to instantiate
1489 use_block_copy ? "block-copy" : "element-copy");
1672 /* Generate a set of assignment statements in *LIST_P to copy all
1674 rooted at EXPR. COPY_OUT controls the direction of the copy, with
1675 true meaning to copy out of EXPR into ELT. */
1717 /* Generate a set of assignment statements in *LIST_P to copy all instantiated
2037 /* If either side requires a block copy, then sync the RHS back
2039 statement (which will perform the block copy), then load the
2041 /* ??? Could perform a modified pair-wise element copy. That
2067 original block copy statement. */
2109 copy-out, and then follow that with the constant assignments
2173 block copy in place. Treat this as a USE. */
2180 corresponding slot in OTHER. This avoids a block copy. */