Home
last modified time | relevance | path

Searched refs:srcreg (Results 1 – 25 of 35) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/config/csky/
H A Dcsky.cc4074 int srcreg = REGNO (src); in csky_output_move() local
4085 else if (srcreg == CSKY_HI_REGNUM) in csky_output_move()
4087 else if (srcreg == CSKY_LO_REGNUM) in csky_output_move()
4096 else if (srcreg == CSKY_HI_REGNUM) in csky_output_move()
4098 else if (srcreg == CSKY_LO_REGNUM) in csky_output_move()
4102 if (CSKY_VREG_P (dstreg) && CSKY_VREG_P (srcreg)) in csky_output_move()
4120 if (CSKY_VREG_P (srcreg)) in csky_output_move()
4399 int srcreg = REGNO (src); in csky_output_movedouble() local
4401 if (CSKY_HILO_REG_P (srcreg)) in csky_output_movedouble()
4415 else if (CSKY_VREG_P (srcreg) && CSKY_VREG_P (dstreg)) in csky_output_movedouble()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/csky/
H A Dcsky.c3911 int srcreg = REGNO (src); in csky_output_move() local
3922 else if (srcreg == CSKY_HI_REGNUM) in csky_output_move()
3924 else if (srcreg == CSKY_LO_REGNUM) in csky_output_move()
3933 else if (srcreg == CSKY_HI_REGNUM) in csky_output_move()
3935 else if (srcreg == CSKY_LO_REGNUM) in csky_output_move()
3939 if (CSKY_VREG_P (dstreg) && CSKY_VREG_P (srcreg)) in csky_output_move()
3943 if (CSKY_VREG_P (srcreg)) in csky_output_move()
4186 int srcreg = REGNO (src); in csky_output_movedouble() local
4188 if (CSKY_HILO_REG_P (srcreg)) in csky_output_movedouble()
4202 else if (CSKY_VREG_P (srcreg) && CSKY_VREG_P (dstreg)) in csky_output_movedouble()
[all …]
/netbsd-src/external/gpl3/gdb/dist/sim/mn10300/
H A Dam33-2.igen8 int srcreg;
12 srcreg = translate_rreg (SD_, RN2);
13 load_word (State.regs[srcreg]);
46 int srcreg;
50 srcreg = translate_rreg (SD_, RN2);
52 load_word (State.regs[srcreg] + EXTEND8 (IMM8));
60 int srcreg;
64 srcreg = translate_rreg (SD_, RN2);
66 load_word (State.regs[srcreg] + EXTEND24 (FETCH24 (IMM24A,
75 int srcreg;
[all …]
/netbsd-src/common/lib/libx86emu/
H A Dx86emu.c1918 uint8_t *srcreg, destval, tmp; in x86emuOp_xchg_byte_RM_R() local
1922 srcreg = decode_rh_byte_register(emu); in x86emuOp_xchg_byte_RM_R()
1924 destval = *srcreg; in x86emuOp_xchg_byte_RM_R()
1925 *srcreg = tmp; in x86emuOp_xchg_byte_RM_R()
1935 uint32_t *srcreg, destval, tmp; in x86emuOp32_xchg_word_RM_R() local
1939 srcreg = decode_rh_long_register(emu); in x86emuOp32_xchg_word_RM_R()
1941 destval = *srcreg; in x86emuOp32_xchg_word_RM_R()
1942 *srcreg = tmp; in x86emuOp32_xchg_word_RM_R()
1949 uint16_t *srcreg, destval, tmp; in x86emuOp16_xchg_word_RM_R() local
1953 srcreg = decode_rh_word_register(emu); in x86emuOp16_xchg_word_RM_R()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/cris/
H A Dcris.cc3121 rtx srcreg = XEXP (src, 0); in cris_gen_movem_load() local
3125 if (GET_CODE (srcreg) == POST_INC) in cris_gen_movem_load()
3126 srcreg = XEXP (srcreg, 0); in cris_gen_movem_load()
3128 CRIS_ASSERT (REG_P (srcreg)); in cris_gen_movem_load()
3139 = gen_rtx_SET (srcreg, plus_constant (Pmode, srcreg, nregs * 4)); in cris_gen_movem_load()
3143 src = replace_equiv_address (src, srcreg); in cris_gen_movem_load()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dree.cc417 rtx srcreg, dstreg, srcreg2; in transform_ifelse() local
427 srcreg = XEXP (SET_SRC (set_insn), 1); in transform_ifelse()
435 map_srcreg = gen_rtx_REG (cand->mode, REGNO (srcreg)); in transform_ifelse()
H A Dexpr.cc2897 copy_blkmode_from_reg (rtx target, rtx srcreg, tree type) in copy_blkmode_from_reg() argument
2904 fixed_size_mode mode = as_a <fixed_size_mode> (GET_MODE (srcreg)); in copy_blkmode_from_reg()
2933 emit_move_insn (adjust_address (target, mode, 0), srcreg); in copy_blkmode_from_reg()
2942 emit_move_insn (target, srcreg); in copy_blkmode_from_reg()
2950 srcreg = convert_to_mode (word_mode, srcreg, TYPE_UNSIGNED (type)); in copy_blkmode_from_reg()
2984 src = operand_subword_force (srcreg, xbitpos / BITS_PER_WORD, mode); in copy_blkmode_from_reg()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dree.c417 rtx srcreg, dstreg, srcreg2; in transform_ifelse() local
427 srcreg = XEXP (SET_SRC (set_insn), 1); in transform_ifelse()
435 map_srcreg = gen_rtx_REG (cand->mode, REGNO (srcreg)); in transform_ifelse()
H A Dexpr.c2706 copy_blkmode_from_reg (rtx target, rtx srcreg, tree type) in copy_blkmode_from_reg() argument
2713 fixed_size_mode mode = as_a <fixed_size_mode> (GET_MODE (srcreg)); in copy_blkmode_from_reg()
2742 emit_move_insn (adjust_address (target, mode, 0), srcreg); in copy_blkmode_from_reg()
2751 emit_move_insn (target, srcreg); in copy_blkmode_from_reg()
2759 srcreg = convert_to_mode (word_mode, srcreg, TYPE_UNSIGNED (type)); in copy_blkmode_from_reg()
2793 src = operand_subword_force (srcreg, xbitpos / BITS_PER_WORD, mode); in copy_blkmode_from_reg()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/cris/
H A Dcris.c3624 rtx srcreg = XEXP (src, 0); in cris_gen_movem_load() local
3634 if (GET_CODE (srcreg) == POST_INC) in cris_gen_movem_load()
3635 srcreg = XEXP (srcreg, 0); in cris_gen_movem_load()
3637 CRIS_ASSERT (REG_P (srcreg)); in cris_gen_movem_load()
3651 = gen_rtx_SET (srcreg, plus_constant (Pmode, srcreg, nregs * 4)); in cris_gen_movem_load()
3655 src = replace_equiv_address (src, srcreg); in cris_gen_movem_load()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bfin/
H A Dbfin.c973 rtx srcreg = gen_rtx_REG (Pmode, ret_regs[fkind]); in expand_interrupt_handler_prologue() local
974 insn = emit_move_insn (predec, srcreg); in expand_interrupt_handler_prologue()
1014 rtx srcreg = gen_rtx_REG (Pmode, ret_regs[fkind]); in expand_interrupt_handler_epilogue() local
1015 emit_move_insn (srcreg, postinc); in expand_interrupt_handler_epilogue()
3214 rtx srcreg, destreg, countreg; in bfin_expand_cpymem() local
3245 srcreg = copy_to_mode_reg (Pmode, XEXP (src, 0)); in bfin_expand_cpymem()
3246 if (srcreg != XEXP (src, 0)) in bfin_expand_cpymem()
3247 src = replace_equiv_address_nv (src, srcreg); in bfin_expand_cpymem()
3265 emit_insn (gen_rep_movsi (destreg, srcreg, countreg, destreg, srcreg)); in bfin_expand_cpymem()
3286 emit_insn (gen_rep_movhi (destreg, srcreg, countreg, destreg, srcreg)); in bfin_expand_cpymem()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/bfin/
H A Dbfin.cc974 rtx srcreg = gen_rtx_REG (Pmode, ret_regs[fkind]); in expand_interrupt_handler_prologue() local
975 insn = emit_move_insn (predec, srcreg); in expand_interrupt_handler_prologue()
1015 rtx srcreg = gen_rtx_REG (Pmode, ret_regs[fkind]); in expand_interrupt_handler_epilogue() local
1016 emit_move_insn (srcreg, postinc); in expand_interrupt_handler_epilogue()
3215 rtx srcreg, destreg, countreg; in bfin_expand_cpymem() local
3246 srcreg = copy_to_mode_reg (Pmode, XEXP (src, 0)); in bfin_expand_cpymem()
3247 if (srcreg != XEXP (src, 0)) in bfin_expand_cpymem()
3248 src = replace_equiv_address_nv (src, srcreg); in bfin_expand_cpymem()
3266 emit_insn (gen_rep_movsi (destreg, srcreg, countreg, destreg, srcreg)); in bfin_expand_cpymem()
3287 emit_insn (gen_rep_movhi (destreg, srcreg, countreg, destreg, srcreg)); in bfin_expand_cpymem()
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-riscv.c1636 pcrel_store (int srcreg, int tempreg, expressionS *ep, const char *lo_insn, in pcrel_store() argument
1640 pcrel_access (srcreg, tempreg, ep, lo_insn, "t,s,q", hi_reloc, lo_reloc); in pcrel_store()
1712 riscv_ext (int destreg, int srcreg, unsigned shift, bool sign) in riscv_ext() argument
1716 md_assemblef ("slli x%d, x%d, 0x%x", destreg, srcreg, shift); in riscv_ext()
1721 md_assemblef ("slli x%d, x%d, 0x%x", destreg, srcreg, shift); in riscv_ext()
/netbsd-src/external/lgpl3/gmp/dist/mpn/x86_64/
H A Dx86_64-defs.m4313 dnl Usage: palignr($imm,%srcreg,%dstreg)
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-riscv.c1970 pcrel_store (int srcreg, int tempreg, expressionS *ep, const char *lo_insn, in pcrel_store() argument
1974 pcrel_access (srcreg, tempreg, ep, lo_insn, "t,s,q", hi_reloc, lo_reloc); in pcrel_store()
2046 riscv_ext (int destreg, int srcreg, unsigned shift, bool sign) in riscv_ext() argument
2048 md_assemblef ("slli x%d, x%d, %#x", destreg, srcreg, shift); in riscv_ext()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/visium/
H A Dvisium.cc1198 unsigned int srcreg = REGNO (SET_SRC (set)); in gr5_avoid_hazard() local
1201 if (srcreg == dest_reg) in gr5_avoid_hazard()
1211 if (double_p && dest_reg != srcreg + 1) in gr5_avoid_hazard()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/visium/
H A Dvisium.c1196 unsigned int srcreg = REGNO (SET_SRC (set)); in gr5_avoid_hazard() local
1199 if (srcreg == dest_reg) in gr5_avoid_hazard()
1209 if (double_p && dest_reg != srcreg + 1) in gr5_avoid_hazard()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoD.td75 // Operands for stores are in the order srcreg, base, offset rather than
H A DRISCVInstrInfoZfh.td76 // Operands for stores are in the order srcreg, base, offset rather than
H A DRISCVInstrInfoF.td110 // Operands for stores are in the order srcreg, base, offset rather than
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mcore/
H A Dmcore.c1359 int srcreg = REGNO (src); in mcore_output_movedouble() local
1362 if (srcreg + 1 == dstreg) in mcore_output_movedouble()
/netbsd-src/external/lgpl3/gmp/dist/mpn/x86/
H A Dx86-defs.m4631 dnl Usage: cmovCC(%srcreg,%dstreg)
693 dnl Usage: psadbw(%srcreg,%dstreg)
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mcore/
H A Dmcore.cc1359 int srcreg = REGNO (src); in mcore_output_movedouble() local
1362 if (srcreg + 1 == dstreg) in mcore_output_movedouble()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-expand.c6754 rtx srcreg, rtx value, rtx vec_value, in expand_set_or_cpymem_constant_prologue() argument
6785 dst = emit_memmov (dst, &src, destreg, srcreg, piece_size); in expand_set_or_cpymem_constant_prologue()
7203 rtx srcreg = NULL; in ix86_expand_set_or_cpymem() local
7293 srcreg = ix86_copy_addr_to_reg (XEXP (src, 0)); in ix86_expand_set_or_cpymem()
7419 (dst, src, &destreg, &srcreg, in ix86_expand_set_or_cpymem()
7427 src = change_address (src, BLKmode, srcreg); in ix86_expand_set_or_cpymem()
7534 src = change_address (src, BLKmode, srcreg); in ix86_expand_set_or_cpymem()
7535 dst = expand_set_or_cpymem_prologue (dst, src, destreg, srcreg, in ix86_expand_set_or_cpymem()
7550 srcreg, in ix86_expand_set_or_cpymem()
7608 expand_set_or_cpymem_via_loop (dst, src, destreg, srcreg, promoted_val, in ix86_expand_set_or_cpymem()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-expand.cc7910 rtx srcreg, rtx value, rtx vec_value, in expand_set_or_cpymem_constant_prologue() argument
7941 dst = emit_memmov (dst, &src, destreg, srcreg, piece_size); in expand_set_or_cpymem_constant_prologue()
8361 rtx srcreg = NULL; in ix86_expand_set_or_cpymem() local
8451 srcreg = ix86_copy_addr_to_reg (XEXP (src, 0)); in ix86_expand_set_or_cpymem()
8579 (dst, src, &destreg, &srcreg, in ix86_expand_set_or_cpymem()
8587 src = change_address (src, BLKmode, srcreg); in ix86_expand_set_or_cpymem()
8694 src = change_address (src, BLKmode, srcreg); in ix86_expand_set_or_cpymem()
8695 dst = expand_set_or_cpymem_prologue (dst, src, destreg, srcreg, in ix86_expand_set_or_cpymem()
8710 srcreg, in ix86_expand_set_or_cpymem()
8768 expand_set_or_cpymem_via_loop (dst, src, destreg, srcreg, promoted_val, in ix86_expand_set_or_cpymem()
[all …]

12