Home
last modified time | relevance | path

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

/netbsd/src/external/gpl3/gcc/dist/gcc/config/sh/
Dsh.md70 (T_REG 147)
549 [(set (reg:SI T_REG)
723 [(set (reg:SI T_REG)
731 [(set (reg:SI T_REG)
744 [(set (reg:SI T_REG)
760 [(set (reg:SI T_REG)
779 [(set (reg:SI T_REG)
787 [(set (reg:SI T_REG)
799 [(set (reg:SI T_REG)
807 [(set (reg:SI T_REG)
[all …]
Dsync.md263 emit_insn (gen_movsi (operands[0], gen_rtx_REG (SImode, T_REG)));
276 (set (reg:SI T_REG)
323 (set (reg:SI T_REG)
350 (set (reg:SI T_REG)
386 (set (reg:SI T_REG)
415 (set (reg:SI T_REG)
446 (set (reg:SI T_REG)
452 /* The comparison result is supposed to be in T_REG.
453 Notice that restoring SR will overwrite the T_REG. We handle this by
454 rotating the T_REG into the saved SR before restoring SR. On SH2A we
[all …]
Dpredicates.md36 return (regno != T_REG && regno != PR_REG
576 /* Allow T_REG as shift count for dynamic shifts, although it is not
593 ;; clobbers the T_REG and is handled by the T_REG clobbering version of the
652 return REGNO (op) == T_REG;
655 return REG_P (SUBREG_REG (op)) && REGNO (SUBREG_REG (op)) == T_REG;
659 if (REG_P (XEXP (op, 0)) && REGNO (XEXP (op, 0)) == T_REG)
663 && REGNO (SUBREG_REG (XEXP (op, 0))) == T_REG;
Dsh.h675 ((REGNO) == GBR_REG || (REGNO) == T_REG \
1683 : (REGNO) == T_REG \
Dsh.cc1953 *p1 = T_REG; in sh_fixed_condition_code_regs()
7054 && reg != T_REG && reg != GBR_REG in calc_live_regs()
8829 t_reg_rtx = gen_rtx_REG (SImode, T_REG); in get_t_reg_rtx()
11062 if (!REG_P (op0) || REGNO (op0) != T_REG in sh_expand_t_scc()
11313 || REGNO (x) == T_REG)) in sh_secondary_reload()
11346 || REGNO (x) == T_REG in sh_secondary_reload()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/mips/
Dconstraints.md26 (define_register_constraint "t" "T_REG"
Dmips.h2108 T_REG, /* mips16 T register ($24) */ enumerator
Dmips.cc562 T_REG, PIC_FN_ADDR_REG, LEA_REGS, LEA_REGS, enumerator
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog-20125801 * config/sh/sh.md (negdi2): Use parallel around operation and T_REG
5803 (*negdi2): Mark output operand as early clobbered. Add T_REG clobber.
5808 (*negabssi2, *negabsdi2): Fold into *negabs<mode>2. Add T_REG clobber.
10590 Handle the case where one of the operands is T_REG.
13504 potential T_REG clobber. Convert zero extending split to
13511 in a T_REG clobber. Correct comment.
15317 final shift sequence will clobber T_REG.
15319 clobber T_REG.
17216 * config/sh/sh.md (ashlsi3): Remove parallel and T_REG clobber
17878 general_movdst_operand): Reject T_REG.
[all …]
DChangeLog-200023220 * sh.md (block_lump_real_i4): Add missing clobber of T_REG
DChangeLog-20095104 * config/sh/sh.md (stuff_delay_slot): Don't set T_REG in pattern.
DChangeLog-20031671 * sh.md (cmpsi): Use cmpsi_operand. If T_REG is compared to
DChangeLog-201632342 * config/sh/sh.md (casesi_worker_0): Add T_REG use.
DChangeLog-200232043 * config/sh/sh.md (AP_REG, PR_REG, T_REG, GBR_REG): Renumber.
DChangeLog-201110475 allow more combination options. Add T_REG clobber.
DChangeLog-201416033 atomic_nand_fetch<mode>_hard): Add missing set of T_REG.
/netbsd/src/external/gpl3/binutils/dist/gas/
DChangeLog-00014581 (T_REG): Define.