Lines Matching defs:copy

18 You should have received a copy of the GNU General Public License
78 /* Commonly used rtx's, so that we only need space for one copy.
93 record a copy of const[012]_rtx. */
137 /* We make one copy of (const_int C) where C is in
1350 /* If this is a register which can not be accessed by words, copy it
2102 /* Go through all the RTL insn bodies and copy any invalid shared
2130 /* Go through all the RTL insn bodies and copy any invalid shared
2244 replace it with a copy of itself. */
2320 /* Go through all the RTL insn bodies and copy any invalid shared structure.
2335 /* Go through all virtual stack slots of a function and copy any
2369 /* Mark ORIG as in use, and return a copy of it if it was already in use.
2380 /* Mark *ORIG1 as in use, and set it to a copy of it if it was already in
2446 replace it with a copy of itself. */
3190 in SEQ and copy our CALL_INSN_FUNCTION_USAGE to it. */
4124 /* Emit a copy of note ORIG after the insn AFTER. */
4524 /* Emit a copy of note ORIG. */
4842 /* Recursively create a new copy of an rtx for copy_insn.
4846 However, you could first copy an insn pattern with copy_insn and then use
4847 this function afterwards to properly copy any REG_NOTEs containing
4853 rtx copy;
4893 then reloading one copy of this mem will cause all copies to appear
4904 copy = shallow_copy_rtx (orig);
4906 /* We do not copy the USED flag, which is used as a mark bit during
4908 RTX_FLAG (copy, used) = 0;
4910 /* We do not copy JUMP, CALL, or FRAME_RELATED for INSNs. */
4913 RTX_FLAG (copy, jump) = 0;
4914 RTX_FLAG (copy, call) = 0;
4915 RTX_FLAG (copy, frame_related) = 0;
4918 format_ptr = GET_RTX_FORMAT (GET_CODE (copy));
4920 for (i = 0; i < GET_RTX_LENGTH (GET_CODE (copy)); i++)
4925 XEXP (copy, i) = copy_insn_1 (XEXP (orig, i));
4931 XVEC (copy, i) = copy_asm_constraints_vector;
4933 XVEC (copy, i) = copy_asm_operands_vector;
4936 XVEC (copy, i) = rtvec_alloc (XVECLEN (orig, i));
4937 for (j = 0; j < XVECLEN (copy, i); j++)
4938 XVECEXP (copy, i, j) = copy_insn_1 (XVECEXP (orig, i, j));
4961 copy_insn_scratch_out[i] = copy;
4966 copy_asm_operands_vector = ASM_OPERANDS_INPUT_VEC (copy);
4968 copy_asm_constraints_vector = ASM_OPERANDS_INPUT_CONSTRAINT_VEC (copy);
4971 return copy;
4974 /* Create a new copy of an rtx.