Home
last modified time | relevance | path

Searched refs:tempreg (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-mips.c10383 unsigned int tempreg; in macro() local
11093 tempreg = AT; in macro()
11097 tempreg = op[0]; in macro()
11107 load_register (tempreg, &offset_expr, HAVE_64BIT_ADDRESSES); in macro()
11144 tempreg, mips_gp_register, BFD_RELOC_GPREL16); in macro()
11151 tempreg, BFD_RELOC_MIPS_HIGHEST); in macro()
11155 tempreg, tempreg, BFD_RELOC_MIPS_HIGHER); in macro()
11158 macro_build (NULL, "dsll32", SHFT_FMT, tempreg, tempreg, 0); in macro()
11159 macro_build (NULL, "daddu", "d,v,t", tempreg, tempreg, AT); in macro()
11165 tempreg, BFD_RELOC_MIPS_HIGHEST); in macro()
[all …]
H A Dtc-riscv.c1613 pcrel_access (int destreg, int tempreg, expressionS *ep, in pcrel_access() argument
1623 macro_build (ep, "auipc", "d,u", tempreg, hi_reloc); in pcrel_access()
1624 macro_build (&ep2, lo_insn, lo_pattern, destreg, tempreg, lo_reloc); in pcrel_access()
1628 pcrel_load (int destreg, int tempreg, expressionS *ep, const char *lo_insn, in pcrel_load() argument
1632 pcrel_access (destreg, tempreg, ep, lo_insn, "d,s,j", hi_reloc, lo_reloc); in pcrel_load()
1636 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()
1646 riscv_call (int destreg, int tempreg, expressionS *ep, in riscv_call() argument
1651 macro_build (ep, "auipc", "d,u", tempreg, reloc); in riscv_call()
1652 macro_build (NULL, "jalr", "d,s", destreg, tempreg); in riscv_call()
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-mips.c10380 unsigned int tempreg; in macro() local
11090 tempreg = AT; in macro()
11094 tempreg = op[0]; in macro()
11104 load_register (tempreg, &offset_expr, HAVE_64BIT_ADDRESSES); in macro()
11141 tempreg, mips_gp_register, BFD_RELOC_GPREL16); in macro()
11148 tempreg, BFD_RELOC_MIPS_HIGHEST); in macro()
11152 tempreg, tempreg, BFD_RELOC_MIPS_HIGHER); in macro()
11155 macro_build (NULL, "dsll32", SHFT_FMT, tempreg, tempreg, 0); in macro()
11156 macro_build (NULL, "daddu", "d,v,t", tempreg, tempreg, AT); in macro()
11162 tempreg, BFD_RELOC_MIPS_HIGHEST); in macro()
[all …]
H A Dtc-riscv.c1947 pcrel_access (int destreg, int tempreg, expressionS *ep, in pcrel_access() argument
1957 macro_build (ep, "auipc", "d,u", tempreg, hi_reloc); in pcrel_access()
1958 macro_build (&ep2, lo_insn, lo_pattern, destreg, tempreg, lo_reloc); in pcrel_access()
1962 pcrel_load (int destreg, int tempreg, expressionS *ep, const char *lo_insn, in pcrel_load() argument
1966 pcrel_access (destreg, tempreg, ep, lo_insn, "d,s,j", hi_reloc, lo_reloc); in pcrel_load()
1970 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()
1980 riscv_call (int destreg, int tempreg, expressionS *ep, in riscv_call() argument
1985 macro_build (ep, "auipc", "d,u", tempreg, reloc); in riscv_call()
1986 macro_build (NULL, "jalr", "d,s", destreg, tempreg); in riscv_call()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dfunction.c3304 rtx tempreg = gen_reg_rtx (GET_MODE (data->entry_parm)); in assign_parm_setup_reg() local
3306 emit_move_insn (tempreg, validated_mem); in assign_parm_setup_reg()
3309 tempreg = convert_to_mode (data->nominal_mode, tempreg, unsignedp); in assign_parm_setup_reg()
3311 if (partial_subreg_p (tempreg) in assign_parm_setup_reg()
3312 && GET_MODE (tempreg) == data->nominal_mode in assign_parm_setup_reg()
3313 && REG_P (SUBREG_REG (tempreg)) in assign_parm_setup_reg()
3315 && GET_MODE (SUBREG_REG (tempreg)) == GET_MODE (data->entry_parm)) in assign_parm_setup_reg()
3319 SUBREG_PROMOTED_VAR_P (tempreg) = 1; in assign_parm_setup_reg()
3320 SUBREG_PROMOTED_SET (tempreg, unsignedp); in assign_parm_setup_reg()
3326 expand_assignment (parm, make_tree (data->nominal_type, tempreg), false); in assign_parm_setup_reg()
[all …]
H A Dexpmed.c1079 rtx tempreg = copy_to_reg (xop0); in store_integral_bit_field() local
1080 if (store_bit_field_1 (tempreg, bitsize, bitpos, in store_integral_bit_field()
1084 emit_move_insn (xop0, tempreg); in store_integral_bit_field()
H A Dcombine.c4255 rtx tempreg = gen_raw_REG (old_mode, REGNO (reg)); in try_combine() local
4282 propagate_for_debug (first, last, reg, tempreg, in try_combine()
4285 propagate_for_debug (first, last, tempreg, in try_combine()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dexpmed.cc1084 rtx tempreg = copy_to_reg (xop0); in store_integral_bit_field() local
1085 if (store_bit_field_1 (tempreg, bitsize, bitpos, in store_integral_bit_field()
1089 emit_move_insn (xop0, tempreg); in store_integral_bit_field()
H A Dcombine.cc4139 rtx tempreg = gen_raw_REG (old_mode, REGNO (reg)); in try_combine() local
4166 propagate_for_debug (first, last, reg, tempreg, in try_combine()
4169 propagate_for_debug (first, last, tempreg, in try_combine()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Dneon.md6288 rtx tempreg = gen_reg_rtx (<V_DOUBLE>mode);
6290 emit_insn (gen_move_lo_quad_<V_double> (tempreg, operands[1]));
6291 emit_insn (gen_move_hi_quad_<V_double> (tempreg, operands[2]));
6292 emit_insn (gen_neon_vec_pack_trunc_<V_double> (operands[0], tempreg));
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-simd.md1603 rtx tempreg = gen_reg_rtx (<VDBL>mode);
1607 emit_insn (gen_move_lo_quad_<Vdbl> (tempreg, operands[lo]));
1608 emit_insn (gen_move_hi_quad_<Vdbl> (tempreg, operands[hi]));
1609 emit_insn (gen_aarch64_simd_vec_pack_trunc_<Vdbl> (operands[0], tempreg));
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Dneon.md6649 rtx tempreg = gen_reg_rtx (<V_DOUBLE>mode);
6651 emit_insn (gen_move_lo_quad_<V_double> (tempreg, operands[1]));
6652 emit_insn (gen_move_hi_quad_<V_double> (tempreg, operands[2]));
6653 emit_insn (gen_neon_vec_pack_trunc_<V_double> (operands[0], tempreg));
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386-expand.c6017 rtx dst = destmem, src = *srcmem, adjust, tempreg; in emit_memmov() local
6058 tempreg = gen_reg_rtx (move_mode); in emit_memmov()
6059 emit_insn (GEN_FCN (code) (tempreg, src)); in emit_memmov()
6060 emit_insn (GEN_FCN (code) (dst, tempreg)); in emit_memmov()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-simd.md1686 rtx tempreg = gen_reg_rtx (<VDBL>mode);
1687 emit_insn (gen_aarch64_vec_concat<mode> (tempreg, operands[1], operands[2]));
1688 emit_insn (gen_trunc<Vdbl><Vnarrowd>2 (operands[0], tempreg));
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386-expand.cc7173 rtx dst = destmem, src = *srcmem, tempreg; in emit_memmov() local
7214 tempreg = gen_reg_rtx (move_mode); in emit_memmov()
7215 emit_insn (GEN_FCN (code) (tempreg, src)); in emit_memmov()
7216 emit_insn (GEN_FCN (code) (dst, tempreg)); in emit_memmov()
/netbsd-src/external/gpl3/binutils.old/dist/gas/
H A DChangeLog-02031938 * config/tc-mips.c (macro): Don't use uninitialized tempreg.
/netbsd-src/external/gpl3/binutils/dist/gas/
H A DChangeLog-02031938 * config/tc-mips.c (macro): Don't use uninitialized tempreg.