| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/ |
| H A D | nds32-memory-manipulation.c | 126 nds32_expand_cpymemsi_loop_unknown_size (rtx dstmem, rtx srcmem, in nds32_expand_cpymemsi_loop_unknown_size() argument 189 src_base_reg = copy_to_mode_reg (Pmode, XEXP (srcmem, 0)); in nds32_expand_cpymemsi_loop_unknown_size() 216 srcmem_m = srcmem; in nds32_expand_cpymemsi_loop_unknown_size() 257 nds32_expand_cpymemsi_loop_known_size (rtx dstmem, rtx srcmem, in nds32_expand_cpymemsi_loop_known_size() argument 287 src_base_reg = copy_to_mode_reg (Pmode, XEXP (srcmem, 0)); in nds32_expand_cpymemsi_loop_known_size() 354 srcmem_m = srcmem; in nds32_expand_cpymemsi_loop_known_size() 373 return nds32_expand_cpymemsi_loop_unknown_size (dstmem, srcmem, in nds32_expand_cpymemsi_loop_known_size() 381 nds32_expand_cpymemsi_loop (rtx dstmem, rtx srcmem, in nds32_expand_cpymemsi_loop() argument 385 return nds32_expand_cpymemsi_loop_known_size (dstmem, srcmem, in nds32_expand_cpymemsi_loop() 388 return nds32_expand_cpymemsi_loop_unknown_size (dstmem, srcmem, in nds32_expand_cpymemsi_loop() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/ |
| H A D | nds32-memory-manipulation.cc | 126 nds32_expand_cpymemsi_loop_unknown_size (rtx dstmem, rtx srcmem, in nds32_expand_cpymemsi_loop_unknown_size() argument 189 src_base_reg = copy_to_mode_reg (Pmode, XEXP (srcmem, 0)); in nds32_expand_cpymemsi_loop_unknown_size() 216 srcmem_m = srcmem; in nds32_expand_cpymemsi_loop_unknown_size() 257 nds32_expand_cpymemsi_loop_known_size (rtx dstmem, rtx srcmem, in nds32_expand_cpymemsi_loop_known_size() argument 287 src_base_reg = copy_to_mode_reg (Pmode, XEXP (srcmem, 0)); in nds32_expand_cpymemsi_loop_known_size() 354 srcmem_m = srcmem; in nds32_expand_cpymemsi_loop_known_size() 373 return nds32_expand_cpymemsi_loop_unknown_size (dstmem, srcmem, in nds32_expand_cpymemsi_loop_known_size() 381 nds32_expand_cpymemsi_loop (rtx dstmem, rtx srcmem, in nds32_expand_cpymemsi_loop() argument 385 return nds32_expand_cpymemsi_loop_known_size (dstmem, srcmem, in nds32_expand_cpymemsi_loop() 388 return nds32_expand_cpymemsi_loop_unknown_size (dstmem, srcmem, in nds32_expand_cpymemsi_loop() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/ |
| H A D | i386-expand.c | 5783 expand_set_or_cpymem_via_loop (rtx destmem, rtx srcmem, in expand_set_or_cpymem_via_loop() argument 5825 srcmem = offset_address (srcmem, copy_rtx (tmp), piece_size_n); in expand_set_or_cpymem_via_loop() 5826 srcmem = adjust_address (srcmem, mode, 0); in expand_set_or_cpymem_via_loop() 5839 srcmem = adjust_address (copy_rtx (srcmem), mode, in expand_set_or_cpymem_via_loop() 5842 emit_move_insn (destmem, srcmem); in expand_set_or_cpymem_via_loop() 5853 srcmem = adjust_address (copy_rtx (srcmem), mode, in expand_set_or_cpymem_via_loop() 5855 emit_move_insn (tmpreg[i], srcmem); in expand_set_or_cpymem_via_loop() 5936 expand_set_or_cpymem_via_rep (rtx destmem, rtx srcmem, in expand_set_or_cpymem_via_rep() argument 5982 if (srcptr != XEXP (srcmem, 0) || GET_MODE (srcmem) != BLKmode) in expand_set_or_cpymem_via_rep() 5983 srcmem = adjust_automodify_address_nv (srcmem, BLKmode, srcptr, 0); in expand_set_or_cpymem_via_rep() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
| H A D | i386-expand.cc | 6938 expand_set_or_cpymem_via_loop (rtx destmem, rtx srcmem, in expand_set_or_cpymem_via_loop() argument 6980 srcmem = offset_address (srcmem, copy_rtx (tmp), piece_size_n); in expand_set_or_cpymem_via_loop() 6981 srcmem = adjust_address (srcmem, mode, 0); in expand_set_or_cpymem_via_loop() 6994 srcmem = adjust_address (copy_rtx (srcmem), mode, in expand_set_or_cpymem_via_loop() 6997 emit_move_insn (destmem, srcmem); in expand_set_or_cpymem_via_loop() 7008 srcmem = adjust_address (copy_rtx (srcmem), mode, in expand_set_or_cpymem_via_loop() 7010 emit_move_insn (tmpreg[i], srcmem); in expand_set_or_cpymem_via_loop() 7091 expand_set_or_cpymem_via_rep (rtx destmem, rtx srcmem, in expand_set_or_cpymem_via_rep() argument 7138 if (srcptr != XEXP (srcmem, 0) || GET_MODE (srcmem) != BLKmode) in expand_set_or_cpymem_via_rep() 7139 srcmem = adjust_automodify_address_nv (srcmem, BLKmode, srcptr, 0); in expand_set_or_cpymem_via_rep() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | gimple-fold.c | 805 tree srcmem = fold_build2 (MEM_REF, srctype, src, off0); in gimple_fold_builtin_memory_op() local 806 tree tem = fold_const_aggregate_ref (srcmem); in gimple_fold_builtin_memory_op() 808 srcmem = tem; in gimple_fold_builtin_memory_op() 813 srcmem = NULL_TREE; in gimple_fold_builtin_memory_op() 814 if (srcmem) in gimple_fold_builtin_memory_op() 817 if (is_gimple_reg_type (TREE_TYPE (srcmem))) in gimple_fold_builtin_memory_op() 819 new_stmt = gimple_build_assign (NULL_TREE, srcmem); in gimple_fold_builtin_memory_op() 820 srcmem in gimple_fold_builtin_memory_op() 821 = create_tmp_reg_or_ssa_name (TREE_TYPE (srcmem), in gimple_fold_builtin_memory_op() 823 gimple_assign_set_lhs (new_stmt, srcmem); in gimple_fold_builtin_memory_op() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | gimple-fold.cc | 1016 tree srcmem = fold_build2 (MEM_REF, srctype, src, off0); in gimple_fold_builtin_memory_op() local 1017 tree tem = fold_const_aggregate_ref (srcmem); in gimple_fold_builtin_memory_op() 1019 srcmem = tem; in gimple_fold_builtin_memory_op() 1024 srcmem = NULL_TREE; in gimple_fold_builtin_memory_op() 1025 if (srcmem) in gimple_fold_builtin_memory_op() 1028 if (is_gimple_reg_type (TREE_TYPE (srcmem))) in gimple_fold_builtin_memory_op() 1030 new_stmt = gimple_build_assign (NULL_TREE, srcmem); in gimple_fold_builtin_memory_op() 1031 srcmem in gimple_fold_builtin_memory_op() 1032 = create_tmp_reg_or_ssa_name (TREE_TYPE (srcmem), in gimple_fold_builtin_memory_op() 1034 gimple_assign_set_lhs (new_stmt, srcmem); in gimple_fold_builtin_memory_op() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/c6x/ |
| H A D | c6x.c | 1734 rtx srcmem, dstmem; in c6x_expand_cpymem() local 1758 srcmem = adjust_address (copy_rtx (src), srcmode, offset); in c6x_expand_cpymem() 1764 emit_insn (GEN_FCN (icode) (reg_lowpart, srcmem)); in c6x_expand_cpymem() 1767 emit_move_insn (reg_lowpart, srcmem); in c6x_expand_cpymem()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/c6x/ |
| H A D | c6x.cc | 1736 rtx srcmem, dstmem; in c6x_expand_cpymem() local 1760 srcmem = adjust_address (copy_rtx (src), srcmode, offset); in c6x_expand_cpymem() 1766 emit_insn (GEN_FCN (icode) (reg_lowpart, srcmem)); in c6x_expand_cpymem() 1769 emit_move_insn (reg_lowpart, srcmem); in c6x_expand_cpymem()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bfin/ |
| H A D | bfin.c | 3199 rtx srcmem, dstmem; in single_move_for_cpymem() local 3201 srcmem = adjust_address_nv (src, mode, offset); in single_move_for_cpymem() 3203 emit_move_insn (scratch, srcmem); in single_move_for_cpymem()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/bfin/ |
| H A D | bfin.cc | 3200 rtx srcmem, dstmem; in single_move_for_cpymem() local 3202 srcmem = adjust_address_nv (src, mode, offset); in single_move_for_cpymem() 3204 emit_move_insn (scratch, srcmem); in single_move_for_cpymem()
|