Home
last modified time | relevance | path

Searched refs:srcmem (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32-memory-manipulation.c126 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 Dnds32-memory-manipulation.cc126 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 Di386-expand.c5783 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 Di386-expand.cc6938 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 Dgimple-fold.c805 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 Dgimple-fold.cc1016 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 Dc6x.c1734 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 Dc6x.cc1736 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 Dbfin.c3199 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 Dbfin.cc3200 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()