| /openbsd-src/gnu/gcc/gcc/config/score/ |
| H A D | score-mdaux.c | 745 rtx src_reg = copy_addr_to_reg (XEXP (src, 0)); in mdx_block_move_straight() local 747 emit_insn (gen_move_lcb (src_reg, src_reg)); in mdx_block_move_straight() 749 emit_insn (gen_move_lcw (src_reg, src_reg, regs[i])); in mdx_block_move_straight() 750 emit_insn (gen_move_lce (src_reg, src_reg, regs[i])); in mdx_block_move_straight() 783 rtx src_reg, HOST_WIDE_INT src_align, in mdx_block_move_loop_head() argument 795 emit_insn (gen_move_lcb (src_reg, src_reg)); in mdx_block_move_loop_head() 796 emit_insn (gen_move_lcw (src_reg, src_reg, temp)); in mdx_block_move_loop_head() 799 emit_insn (gen_move_lw_a (src_reg, in mdx_block_move_loop_head() 800 src_reg, gen_int_mode (4, SImode), temp)); in mdx_block_move_loop_head() 812 rtx src_reg, HOST_WIDE_INT src_align, in mdx_block_move_loop_body() argument [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/compile/ |
| H A D | 20010518-1.c | 148 rtx src_reg, store_insn = (rtx) 0; local 151 if (src_reg && ((enum rtx_code) (src_reg)->code) == REG && (((src_reg)->fld[0]).rtuint) < 77) 153 int src_regno = (((src_reg)->fld[0]).rtuint); 183 reg_last_reload_reg[nregno] = src_reg;
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | unroll.c | 1190 if (REGNO (bl->biv->src_reg) != bl->regno) 1191 map->reg_map[bl->regno] = bl->biv->src_reg; 1195 if (REGNO (v->src_reg) != bl->regno) 1196 map->reg_map[REGNO (v->dest_reg)] = v->src_reg; 1852 bl = REG_IV_CLASS (ivs, REGNO (v->src_reg)); 1997 giv_src_reg = REG_IV_CLASS (ivs, regno)->biv->src_reg; 2353 emit_unrolled_add (dest_reg, src_reg, increment) in emit_unrolled_add() argument 2354 rtx dest_reg, src_reg, increment; in emit_unrolled_add() 2358 result = expand_simple_binop (GET_MODE (dest_reg), PLUS, src_reg, increment, 2608 gen_move_insn (tem, bl->biv->src_reg)); [all …]
|
| H A D | regmove.c | 668 rtx src_reg = XEXP (src, 0); local 669 int src_no = REGNO (src_reg); 676 || ! find_reg_note (insn, REG_DEAD, src_reg) 680 for (p = PREV_INSN (insn); p && ! reg_set_p (src_reg, p); p = PREV_INSN (p)) 694 || SET_DEST (set) != src_reg) 704 if (GET_MODE_BITSIZE (GET_MODE (src_reg)) <= GET_MODE_BITSIZE (GET_MODE (src)) 706 GET_MODE_BITSIZE (GET_MODE (src_reg)))) 709 old_mode = GET_MODE (src_reg); 710 PUT_MODE (src_reg, GET_MODE (src)); 719 subreg = gen_lowpart_SUBREG (old_mode, src_reg); [all …]
|
| H A D | loop.c | 3865 REGNO (biv->src_reg), INSN_UID (biv->insn)); 3878 REGNO (biv->src_reg), INSN_UID (biv->insn)); 4889 && REG_POINTER (v->src_reg)) 4891 unsigned int align = REGNO_POINTER_ALIGN (REGNO (v->src_reg)); 5469 rtx src_reg; local 5483 (general_induction_var (loop, SET_SRC (set), &src_reg, &add_val, 5487 && general_induction_var (loop, XEXP (regnote, 0), &src_reg, 5494 && dest_reg != src_reg 5499 src_reg, dest_reg, 5514 record_giv (loop, v, p, src_reg, dest_reg, mult_val, add_val, [all …]
|
| H A D | loop.h | 82 rtx src_reg; /* Biv from which this giv is computed. member
|
| H A D | reload1.c | 7334 rtx src_reg, store_insn = NULL_RTX; local 7341 src_reg = rld[r].reg_rtx; 7345 if (! src_reg) 7352 src_reg = SET_SRC (set); 7356 if (rld[k].in == src_reg) 7358 src_reg = rld[k].reg_rtx; 7365 store_insn = new_spill_reg_store[REGNO (src_reg)]; 7366 if (src_reg && GET_CODE (src_reg) == REG 7367 && REGNO (src_reg) < FIRST_PSEUDO_REGISTER) 7369 int src_regno = REGNO (src_reg); [all …]
|
| H A D | builtins.c | 1625 rtx result, src_reg, char_rtx, before_strlen; local 1656 src_reg = gen_reg_rtx (Pmode); 1668 pat = GEN_FCN (icode) (result, gen_rtx_MEM (BLKmode, src_reg), 1677 expand_expr (src, src_reg, ptr_mode, EXPAND_SUM)); 1678 if (pat != src_reg) 1679 emit_move_insn (src_reg, pat);
|
| H A D | doloop.c | 662 bl = REG_IV_CLASS (ivs, REGNO (v->src_reg));
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | regmove.c | 656 rtx src_reg = XEXP (src, 0); in optimize_reg_copy_3() local 657 int src_no = REGNO (src_reg); in optimize_reg_copy_3() 664 || ! find_reg_note (insn, REG_DEAD, src_reg) in optimize_reg_copy_3() 668 for (p = PREV_INSN (insn); p && ! reg_set_p (src_reg, p); p = PREV_INSN (p)) in optimize_reg_copy_3() 682 || SET_DEST (set) != src_reg) in optimize_reg_copy_3() 692 if (GET_MODE_BITSIZE (GET_MODE (src_reg)) <= GET_MODE_BITSIZE (GET_MODE (src)) in optimize_reg_copy_3() 694 GET_MODE_BITSIZE (GET_MODE (src_reg)))) in optimize_reg_copy_3() 697 old_mode = GET_MODE (src_reg); in optimize_reg_copy_3() 698 PUT_MODE (src_reg, GET_MODE (src)); in optimize_reg_copy_3() 713 validate_replace_rtx_group (src_reg, in optimize_reg_copy_3() [all …]
|
| H A D | reload1.c | 7504 rtx src_reg, store_insn = NULL_RTX; in emit_reload_insns() local 7511 src_reg = rld[r].reg_rtx; in emit_reload_insns() 7515 if (! src_reg) in emit_reload_insns() 7522 src_reg = SET_SRC (set); in emit_reload_insns() 7526 if (rld[k].in == src_reg) in emit_reload_insns() 7528 src_reg = rld[k].reg_rtx; in emit_reload_insns() 7535 store_insn = new_spill_reg_store[REGNO (src_reg)]; in emit_reload_insns() 7536 if (src_reg && REG_P (src_reg) in emit_reload_insns() 7537 && REGNO (src_reg) < FIRST_PSEUDO_REGISTER) in emit_reload_insns() 7539 int src_regno = REGNO (src_reg); in emit_reload_insns() [all …]
|
| H A D | builtins.c | 2645 rtx result, src_reg, char_rtx, before_strlen; in expand_builtin_strlen() local 2696 src_reg = gen_reg_rtx (Pmode); in expand_builtin_strlen() 2708 pat = GEN_FCN (icode) (result, gen_rtx_MEM (BLKmode, src_reg), in expand_builtin_strlen() 2716 pat = expand_expr (src, src_reg, ptr_mode, EXPAND_NORMAL); in expand_builtin_strlen() 2717 if (pat != src_reg) in expand_builtin_strlen() 2718 emit_move_insn (src_reg, pat); in expand_builtin_strlen()
|
| /openbsd-src/sys/dev/pci/drm/i915/gem/ |
| H A D | i915_gem_ttm_move.c | 319 struct intel_memory_region *dst_reg, *src_reg; in i915_ttm_memcpy_init() local 322 src_reg = i915_ttm_region(bo->bdev, bo->resource->mem_type); in i915_ttm_memcpy_init() 323 GEM_BUG_ON(!dst_reg || !src_reg); in i915_ttm_memcpy_init() 332 ttm_kmap_iter_iomap_init(&arg->_src_iter.io, &src_reg->iomap, in i915_ttm_memcpy_init() 334 src_reg->region.start); in i915_ttm_memcpy_init()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/m32r/ |
| H A D | m32r.c | 2716 block_move_call (dest_reg, src_reg, bytes_rtx) in block_move_call() argument 2718 rtx src_reg; 2729 VOIDmode, 3, dest_reg, Pmode, src_reg, Pmode, 2735 VOIDmode, 3, src_reg, Pmode, dest_reg, Pmode, 2768 rtx src_reg; local 2776 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); 2786 block_move_call (dst_reg, src_reg, bytes_rtx); 2810 emit_insn (gen_addsi3 (final_src, src_reg, rounded_total)); 2814 emit_insn (gen_addsi3 (final_src, final_src, src_reg)); 2825 emit_insn (gen_movstrsi_internal (dst_reg, src_reg, at_a_time)); [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/m32r/ |
| H A D | m32r.c | 2177 block_move_call (rtx dest_reg, rtx src_reg, rtx bytes_rtx) in block_move_call() argument 2186 VOIDmode, 3, dest_reg, Pmode, src_reg, Pmode, in block_move_call() 2212 rtx src_reg; in m32r_expand_block_move() local 2220 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); in m32r_expand_block_move() 2230 block_move_call (dst_reg, src_reg, bytes_rtx); in m32r_expand_block_move() 2256 emit_insn (gen_addsi3 (final_src, src_reg, rounded_total)); in m32r_expand_block_move() 2260 emit_insn (gen_addsi3 (final_src, final_src, src_reg)); in m32r_expand_block_move() 2271 emit_insn (gen_movmemsi_internal (dst_reg, src_reg, at_a_time, in m32r_expand_block_move() 2274 emit_move_insn (src_reg, new_src_reg); in m32r_expand_block_move() 2279 emit_insn (gen_cmpsi (src_reg, final_src)); in m32r_expand_block_move() [all …]
|
| /openbsd-src/gnu/gcc/gcc/config/rs6000/ |
| H A D | predicates.md | 1087 rtx src_reg; 1089 src_reg = XVECEXP (SET_SRC (exp), 0, 0); 1091 if (GET_CODE (src_reg) != REG 1092 || GET_MODE (src_reg) != CCmode 1093 || ! CR_REGNO_P (REGNO (src_reg))) 1102 maskval = 1 << (MAX_CR_REGNO - REGNO (src_reg)); 1107 || XVECEXP (unspec, 0, 0) != src_reg 1121 rtx src_reg; 1129 src_reg = XVECEXP (SET_SRC (XVECEXP (op, 0, 0)), 0, 0); 1131 if (GET_CODE (src_reg) != REG [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/ |
| H A D | mips.c | 3662 block_move_loop (dest_reg, src_reg, bytes, align, orig_dest, orig_src) in block_move_loop() argument 3664 rtx src_reg; /* register holding source address */ 3671 rtx src_mem = replace_equiv_address (orig_src, src_reg); 3693 emit_insn (gen_adddi3 (final_src, final_src, src_reg)); 3698 emit_insn (gen_addsi3 (final_src, final_src, src_reg)); 3704 emit_insn (gen_adddi3 (final_src, src_reg, bytes_rtx)); 3706 emit_insn (gen_addsi3 (final_src, src_reg, bytes_rtx)); 3716 emit_insn (gen_adddi3 (src_reg, src_reg, bytes_rtx)); 3718 emit_insn (gen_cmpdi (src_reg, final_src)); 3722 emit_insn (gen_addsi3 (src_reg, src_reg, bytes_rtx)); [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ns32k/ |
| H A D | ns32k.c | 833 rtx src_reg = gen_rtx_REG (Pmode, 1); local 878 emit_insn (gen_rtx_CLOBBER (VOIDmode, src_reg)); 879 emit_move_insn (src_reg, XEXP (operands[1], 0)); 880 operands[1] = gen_rtx_MEM (SImode, src_reg); 932 emit_insn (gen_negsi2 (count_reg, src_reg));
|
| /openbsd-src/gnu/gcc/gcc/config/stormy16/ |
| H A D | stormy16.c | 937 rtx src_reg = XEXP (pmv, 0); in xstormy16_expand_move() local 939 rtx set = gen_rtx_SET (Pmode, src_reg, src_mod); in xstormy16_expand_move() 942 src = gen_rtx_MEM (mode, src_reg); in xstormy16_expand_move()
|
| /openbsd-src/gnu/gcc/gcc/config/h8300/ |
| H A D | h8300.c | 2540 rtx dest_reg, src_reg, first_dest, first_src; in h8sx_emit_movmd() local 2558 src_reg = copy_addr_to_reg (XEXP (src, 0)); in h8sx_emit_movmd() 2562 first_src = replace_equiv_address (src, src_reg); in h8sx_emit_movmd() 2580 src = replace_equiv_address (src, src_reg); in h8sx_emit_movmd()
|
| /openbsd-src/gnu/gcc/gcc/config/mips/ |
| H A D | mips.c | 3586 rtx label, src_reg, dest_reg, final_src; in mips_block_move_loop() local 3593 mips_adjust_block_mem (src, MAX_MOVE_BYTES, &src_reg, &src); in mips_block_move_loop() 3598 final_src = expand_simple_binop (Pmode, PLUS, src_reg, GEN_INT (length), in mips_block_move_loop() 3609 emit_move_insn (src_reg, plus_constant (src_reg, MAX_MOVE_BYTES)); in mips_block_move_loop() 3614 emit_insn (gen_cmpdi (src_reg, final_src)); in mips_block_move_loop() 3616 emit_insn (gen_cmpsi (src_reg, final_src)); in mips_block_move_loop()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/rs6000/ |
| H A D | rs6000.c | 6262 rtx src_reg = copy_addr_to_reg (XEXP (src, 0)); local 6263 src = replace_equiv_address (src, src_reg); 6542 rtx src_reg; local 6550 src_reg = XVECEXP (SET_SRC (XVECEXP (op, 0, 0)), 0, 0); 6552 if (GET_CODE (src_reg) != REG 6553 || GET_MODE (src_reg) != SImode 6554 || ! INT_REGNO_P (REGNO (src_reg))) 6574 || XVECEXP (unspec, 0, 0) != src_reg
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/frv/ |
| H A D | frv.c | 2188 rtx src_reg; local 2220 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); 2228 src_addr = src_reg; 2233 src_addr = plus_constant (src_reg, offset);
|
| /openbsd-src/gnu/gcc/gcc/config/frv/ |
| H A D | frv.c | 2245 rtx src_reg; in frv_expand_block_move() local 2276 src_reg = copy_addr_to_reg (XEXP (orig_src, 0)); in frv_expand_block_move() 2284 src_addr = src_reg; in frv_expand_block_move() 2289 src_addr = plus_constant (src_reg, offset); in frv_expand_block_move()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | CodeGenerator.rst | 2339 BPF_X 0x1 use src_reg register as source operand 2424 R0 = ntohl(\*(u32 \*) (((struct sk_buff \*) R6)->data + src_reg + imm32))
|