Home
last modified time | relevance | path

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

/openbsd-src/gnu/usr.bin/gcc/gcc/config/m88k/
H A Dm88k.c523 expand_block_move (dest_mem, src_mem, operands) in expand_block_move() argument
525 rtx src_mem;
545 block_move_sequence (operands[0], dest_mem, operands[1], src_mem,
550 block_move_no_loop (operands[0], dest_mem, operands[1], src_mem,
554 block_move_loop (operands[0], dest_mem, operands[1], src_mem,
587 block_move_loop (dest, dest_mem, src, src_mem, size, align)
589 rtx src, src_mem;
618 block_move_no_loop (dest, dest_mem, src, src_mem, size, align);
631 value_rtx = gen_rtx_MEM (MEM_IN_STRUCT_P (src_mem) ? mode : BLKmode,
635 MEM_COPY_ATTRIBUTES (value_rtx, src_mem);
[all …]
H A Dm88k.md2177 rtx src_mem = operands[1];
2180 expand_block_move (dest_mem, src_mem, operands);
/openbsd-src/sys/dev/pci/drm/ttm/
H A Dttm_bo_util.c151 struct ttm_resource *src_mem = bo->resource; in ttm_bo_move_memcpy() local
161 if (WARN_ON(!src_mem)) in ttm_bo_move_memcpy()
164 src_man = ttm_manager_type(bdev, src_mem->mem_type); in ttm_bo_move_memcpy()
178 src_iter = ttm_kmap_iter_linear_io_init(&_src_iter.io, bdev, src_mem); in ttm_bo_move_memcpy()
192 ttm_kmap_iter_linear_io_fini(&_src_iter.io, bdev, src_mem); in ttm_bo_move_memcpy()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mcore/
H A Dmcore.c1836 block_move_sequence (dest, dst_mem, src, src_mem, size, align, offset) in block_move_sequence() argument
1838 rtx src, src_mem;
1888 MEM_IN_STRUCT_P (src_mem) ? mode[next] : BLKmode,
1895 RTX_UNCHANGING_P (srcp) = RTX_UNCHANGING_P (src_mem);
1896 MEM_VOLATILE_P (srcp) = MEM_VOLATILE_P (src_mem);
1927 mcore_expand_block_move (dst_mem, src_mem, operands) in mcore_expand_block_move() argument
1929 rtx src_mem;
1952 block_move_sequence (operands[0], dst_mem, operands[1], src_mem,
H A Dmcore.md2856 rtx src_mem = operands[1];
2859 mcore_expand_block_move (dest_mem, src_mem, operands);
/openbsd-src/gnu/gcc/gcc/config/mcore/
H A Dmcore.c1517 block_move_sequence (rtx dst_mem, rtx src_mem, int size, int align) in block_move_sequence() argument
1536 x = XEXP (src_mem, 0); in block_move_sequence()
1540 src_mem = replace_equiv_address (src_mem, x); in block_move_sequence()
1561 x = adjust_address (src_mem, mode[next], offset_ld); in block_move_sequence()
/openbsd-src/gnu/gcc/gcc/config/xtensa/
H A Dxtensa.c1178 rtx src_mem = operands[1]; in xtensa_expand_block_move() local
1220 x = XEXP (src_mem, 0); in xtensa_expand_block_move()
1224 src_mem = replace_equiv_address (src_mem, x); in xtensa_expand_block_move()
1245 x = adjust_address (src_mem, mode[next], offset_ld); in xtensa_expand_block_move()
/openbsd-src/gnu/gcc/gcc/config/m88k/
H A Dm88k.c512 expand_block_move (rtx dest_mem, rtx src_mem, rtx *operands) in expand_block_move() argument
528 block_move_sequence (operands[0], dest_mem, operands[1], src_mem, in expand_block_move()
548 block_move_sequence (rtx dest, rtx dest_mem, rtx src, rtx src_mem, int size, in block_move_sequence() argument
589 adjust_address (src_mem, mode[next], offset_ld)); in block_move_sequence()
H A Dm88k.md2145 rtx src_mem = operands[1];
2148 expand_block_move (dest_mem, src_mem, operands);
/openbsd-src/gnu/gcc/gcc/
H A Dbuiltins.c2843 rtx dest_mem, src_mem, dest_addr, len_rtx; in expand_builtin_memcpy() local
2889 src_mem = get_memory_rtx (src, len); in expand_builtin_memcpy()
2890 set_mem_align (src_mem, src_align); in expand_builtin_memcpy()
2893 dest_addr = emit_block_move (dest_mem, src_mem, len_rtx, in expand_builtin_memcpy()
2941 rtx dest_mem, src_mem, len_rtx; in expand_builtin_mempcpy() local
2992 src_mem = get_memory_rtx (src, len); in expand_builtin_mempcpy()
2993 set_mem_align (src_mem, src_align); in expand_builtin_mempcpy()
2994 dest_mem = move_by_pieces (dest_mem, src_mem, INTVAL (len_rtx), in expand_builtin_mempcpy()
3130 rtx src_mem; in expand_movstr() local
3138 src_mem = get_memory_rtx (src, NULL); in expand_movstr()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dbuiltins.c1962 rtx dest_mem, src_mem, dest_addr, len_rtx; local
2006 src_mem = get_memory_rtx (src);
2007 set_mem_align (src_mem, src_align);
2010 dest_addr = emit_block_move (dest_mem, src_mem, len_rtx,
H A DFSFChangeLog.108589 Set MEM_IN_STRUCT_P of src_mem and dest_mem.
/openbsd-src/gnu/usr.bin/gcc/gcc/config/arm/
H A Darm.c3008 rtx src_mem = XEXP (SET_SRC (i_pat), 0); local
3014 if ((GET_CODE (src_mem) == SYMBOL_REF && CONSTANT_POOL_ADDRESS_P (src_mem))
3015 || reg_mentioned_p (stack_pointer_rtx, src_mem)
3016 || reg_mentioned_p (frame_pointer_rtx, src_mem)
3017 || reg_mentioned_p (hard_frame_pointer_rtx, src_mem))
/openbsd-src/gnu/gcc/gcc/config/arm/
H A Darm.c5231 rtx src_mem = XEXP (SET_SRC (i_pat), 0); in arm_adjust_cost() local
5237 if ((GET_CODE (src_mem) == SYMBOL_REF && CONSTANT_POOL_ADDRESS_P (src_mem)) in arm_adjust_cost()
5238 || reg_mentioned_p (stack_pointer_rtx, src_mem) in arm_adjust_cost()
5239 || reg_mentioned_p (frame_pointer_rtx, src_mem) in arm_adjust_cost()
5240 || reg_mentioned_p (hard_frame_pointer_rtx, src_mem)) in arm_adjust_cost()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/i386/
H A Di386.c2974 rtx src_mem; local
2988 src_mem = gen_rtx_MEM (mode, src_addr);
2989 set_mem_alias_set (src_mem, get_varargs_alias_set ());
2990 src_mem = adjust_address (src_mem, mode, src_offset);
2992 emit_move_insn (dest_mem, src_mem);
/openbsd-src/gnu/usr.bin/gcc/gcc/config/frv/
H A Dfrv.c2192 rtx src_mem; local
2248 src_mem = change_address (orig_src, mode, src_addr);
2250 emit_insn (gen_rtx_SET (VOIDmode, tmp_reg, src_mem));
/openbsd-src/gnu/gcc/gcc/config/frv/
H A Dfrv.c2249 rtx src_mem; in frv_expand_block_move() local
2304 src_mem = change_address (orig_src, mode, src_addr); in frv_expand_block_move()
2306 emit_insn (gen_rtx_SET (VOIDmode, tmp_reg, src_mem)); in frv_expand_block_move()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/
H A Dmips.c3671 rtx src_mem = replace_equiv_address (orig_src, src_reg); local
3712 emit_insn (gen_movstrsi_internal (dest_mem, src_mem, bytes_rtx, align_rtx));
3730 emit_insn (gen_movstrsi_internal (dest_mem, src_mem, GEN_INT (leftover),
/openbsd-src/gnu/usr.bin/gcc/gcc/config/c4x/
H A Dc4x.md5659 rtx src_mem, dst_mem;
5668 src_mem = gen_rtx_MEM (QImode, src);
5673 emit_insn (gen_movqi (tmp, src_mem));
5677 emit_insn (gen_movqi_parallel (tmp, src_mem, dst_mem, tmp));
5688 emit_insn (gen_movqi (tmp, src_mem));
/openbsd-src/gnu/gcc/gcc/config/c4x/
H A Dc4x.md5588 rtx src_mem, dst_mem;
5597 src_mem = gen_rtx_MEM (QImode, src);
5602 emit_insn (gen_movqi (tmp, src_mem));
5606 emit_insn (gen_movqi_parallel (tmp, src_mem, dst_mem, tmp));
5617 emit_insn (gen_movqi (tmp, src_mem));
/openbsd-src/gnu/gcc/gcc/config/s390/
H A Ds390.c4013 rtx src_mem = adjust_address (force_const_mem (word_mode, src), BLKmode, in s390_expand_insv() local
4018 s390_expand_movmem (dest, src_mem, GEN_INT (size)); in s390_expand_insv()