Home
last modified time | relevance | path

Searched refs:GPR_FIRST (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/config/d30v/
H A Dd30v.h243 #define GPR_FIRST 0 /* First gpr */ macro
244 #define GPR_LAST (GPR_FIRST + 63) /* Last gpr */
245 #define GPR_R0 GPR_FIRST /* R0, constant 0 */
246 #define GPR_ARG_FIRST (GPR_FIRST + 2) /* R2, first argument reg */
247 #define GPR_ARG_LAST (GPR_FIRST + 17) /* R17, last argument reg */
249 #define GPR_ATMP_FIRST (GPR_FIRST + 20) /* R20, tmp to save accs */
250 #define GPR_ATMP_LAST (GPR_FIRST + 21) /* R21, tmp to save accs */
251 #define GPR_STACK_TMP (GPR_FIRST + 22) /* R22, tmp for saving stack */
252 #define GPR_RES_FIRST (GPR_FIRST + 32) /* R32, first reserved reg */
253 #define GPR_RES_LAST (GPR_FIRST + 35) /* R35, last reserved reg */
[all …]
H A Dd30v.c144 ok_p = (((regno - GPR_FIRST) & 1) == 0); in override_options()
223 class = (IN_RANGE_P (regno, GPR_FIRST+2, GPR_FIRST+62) in override_options()
224 && ((regno - GPR_FIRST) & 1) == 0) ? EVEN_REGS : GPR_REGS; in override_options()
1752 for (i = GPR_FIRST; i <= GPR_LAST; i++) in d30v_stack_info()
1764 for (i = GPR_FIRST; i <= GPR_LAST; i++) in d30v_stack_info()
1766 if (((i - GPR_FIRST) & 1) == 0 && save_gpr_p[i] && save_gpr_p[i+1]) in d30v_stack_info()
2412 for (i = GPR_FIRST; i <= GPR_LAST; i += 2) in d30v_expand_prologue()
2417 for (i = GPR_FIRST; i <= GPR_LAST; i++) in d30v_expand_prologue()
2510 for (i = GPR_FIRST; i <= GPR_LAST; i += 2) in d30v_expand_epilogue()
2516 for (i = GPR_FIRST; i <= GPR_LAST; i++) in d30v_expand_epilogue()
[all …]
/openbsd-src/gnu/gcc/gcc/config/frv/
H A Dfrv.h585 #define GPR_FIRST 0 /* First gpr */ macro
586 #define GPR_LAST (GPR_FIRST + 63) /* Last gpr */
587 #define GPR_R0 GPR_FIRST /* R0, constant 0 */
588 #define GPR_FP (GPR_FIRST + 2) /* Frame pointer */
589 #define GPR_SP (GPR_FIRST + 1) /* Stack pointer */
591 #define SDA_BASE_REG ((unsigned)(TARGET_FDPIC ? -1 : flag_pic ? PIC_REGNO : (GPR_FIRST + 16)))
592 #define PIC_REGNO (GPR_FIRST + (TARGET_FDPIC?15:17)) /* PIC register. */
593 #define FDPIC_FPTR_REGNO (GPR_FIRST + 14) /* uClinux PIC function pointer register. */
594 #define FDPIC_REGNO (GPR_FIRST + 15) /* uClinux PIC register. */
671 #define GPR_P(R) IN_RANGE_P (R, GPR_FIRST, GPR_LAST)
[all …]
H A Dfrv.c654 int gpr_reg = regno - GPR_FIRST; in frv_override_options()
680 int fpr_reg = regno - GPR_FIRST; in frv_override_options()
870 for (i = GPR_FIRST + NUM_GPRS; i <= GPR_LAST; i++) in frv_conditional_register_usage()
890 fixed_regs[GPR_FIRST + 16] = fixed_regs[GPR_FIRST + 17] = in frv_conditional_register_usage()
891 call_used_regs[GPR_FIRST + 16] = call_used_regs[GPR_FIRST + 17] = 0; in frv_conditional_register_usage()
1501 gcc_assert (!regs_ever_live[GPR_FIRST + 3]); in frv_function_prologue()
1521 REGNO (address) = GPR_FIRST + 3; in frv_function_prologue()
2064 fprintf (file, "\tjmpl @(%s,%s)\n", name_jmp, reg_names[GPR_FIRST+0]); in frv_asm_output_mi_thunk()
4451 if (((dest_regno - GPR_FIRST) & 1) == 0 in output_move_double()
4483 && ((src_regno - GPR_FIRST) & 1) == 0) in output_move_double()
[all …]
H A Dpredicates.md793 return (((regno - GPR_FIRST) & 1) == 0);
828 return (((regno - GPR_FIRST) & 1) != 0);
864 return (((regno - GPR_FIRST) & 1) == 0);
896 return (((regno - GPR_FIRST) & 1) != 0);
H A Dfrv.md2650 rtx r0 = gen_rtx_REG (SImode, GPR_FIRST);
3234 rtx op1_high = gen_rtx_REG (SImode, GPR_FIRST);
/openbsd-src/gnu/usr.bin/gcc/gcc/config/frv/
H A Dfrv.h770 #define GPR_FIRST 0 /* First gpr */ macro
771 #define GPR_LAST (GPR_FIRST + 63) /* Last gpr */
772 #define GPR_R0 GPR_FIRST /* R0, constant 0 */
773 #define GPR_FP (GPR_FIRST + 2) /* Frame pointer */
774 #define GPR_SP (GPR_FIRST + 1) /* Stack pointer */
776 #define SDA_BASE_REG ((unsigned)(flag_pic ? PIC_REGNO : (GPR_FIRST+16)))
777 #define PIC_REGNO (GPR_FIRST + 17) /* PIC register */
851 #define GPR_P(R) IN_RANGE_P (R, GPR_FIRST, GPR_LAST)
887 #define FIRST_ARG_REGNUM (GPR_FIRST + 8)
1066 GPR_FIRST + 4, GPR_FIRST + 5, GPR_FIRST + 6, GPR_FIRST + 7, \
[all …]
H A Dfrv.c480 int gpr_reg = regno - GPR_FIRST; in frv_override_options()
493 int fpr_reg = regno - GPR_FIRST; in frv_override_options()
731 for (i = GPR_FIRST + NUM_GPRS; i <= GPR_LAST; i++) in frv_conditional_register_usage()
1361 if (regs_ever_live[GPR_FIRST + 3])
1382 REGNO (address) = GPR_FIRST + 3;
1941 fprintf (file, "\tjmpl @(%s,%s)\n", name_jmp, reg_names[GPR_FIRST+0]);
4107 return (((regno - GPR_FIRST) & 1) == 0);
4144 return (((regno - GPR_FIRST) & 1) != 0);
4182 return (((regno - GPR_FIRST) & 1) == 0);
4216 return (((regno - GPR_FIRST) & 1) != 0);
[all …]
H A Dfrv.md2231 rtx r0 = gen_rtx_REG (SImode, GPR_FIRST);
/openbsd-src/gnu/gcc/gcc/config/mt/
H A Dmt.h224 #define GPR_FIRST 0 /* First gpr */ macro