Home
last modified time | relevance | path

Searched refs:fixed_regs (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.h819 fixed_regs[PIC_OFFSET_TABLE_REGNUM] = 1; \
825 fixed_regs[5] = 1; \
827 fixed_regs[5] = 0; \
834 fixed_regs[regno] = 1; \
839 fixed_regs[regno] = 1; \
845 fixed_regs[regno] = 1; \
849 if (fixed_regs[2] == 2) \
851 if (fixed_regs[3] == 2) \
856 fixed_regs[4] = 1; \
857 else if (fixed_regs[4] == 2) \
[all …]
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.h654 fixed_regs[regno] = call_used_regs[regno] = 1; \
664 fixed_regs[regno] = call_used_regs[regno] = 1; \
671 fixed_regs[LR_REGNUM] = call_used_regs[LR_REGNUM] = 1; \
679 fixed_regs[regno] = call_used_regs[regno] = 1; \
683 fixed_regs[regno] = 0; \
692 fixed_regs[regno] = 0; \
707 fixed_regs[regno] = 0; \
713 fixed_regs[regno] = 0; \
720 fixed_regs[PIC_OFFSET_TABLE_REGNUM] = 1; \
725 fixed_regs[10] = 1; \
[all …]
H A Dpe.h63 fixed_regs [11] = 1; \
/freebsd-12.1/contrib/gcc/
H A Dregclass.c71 char fixed_regs[FIRST_PSEUDO_REGISTER]; variable
290 gcc_assert (sizeof fixed_regs == sizeof initial_fixed_regs); in init_reg_sets()
293 memcpy (fixed_regs, initial_fixed_regs, sizeof fixed_regs); in init_reg_sets()
428 gcc_assert (!fixed_regs[i] || call_used_regs[i]); in init_reg_sets_1()
434 if (fixed_regs[i]) in init_reg_sets_1()
464 else if (i == ARG_POINTER_REGNUM && fixed_regs[i]) in init_reg_sets_1()
745 fixed_regs[i] = fixed; in fix_register()
764 if (fixed_regs[i] == 0 && no_global_reg_vars) in globalize_reg()
773 if (call_used_regs[i] && ! fixed_regs[i]) in globalize_reg()
785 if (fixed_regs[i]) in globalize_reg()
[all …]
H A Ddf-scan.c1712 if (fixed_regs[ARG_POINTER_REGNUM]) in df_bb_refs_record()
1734 if (fixed_regs[ARG_POINTER_REGNUM]) in df_bb_refs_record()
1741 && fixed_regs[PIC_OFFSET_TABLE_REGNUM]) in df_bb_refs_record()
1901 if (fixed_regs[ARG_POINTER_REGNUM]) in df_record_entry_block_defs()
1909 && fixed_regs[PIC_OFFSET_TABLE_REGNUM]) in df_record_entry_block_defs()
1970 && fixed_regs[PIC_OFFSET_TABLE_REGNUM]) in df_record_exit_block_uses()
H A Dglobal.c1538 if (regno < FIRST_PSEUDO_REGISTER && ! fixed_regs[regno]) in mark_reg_store()
1587 if (regno < FIRST_PSEUDO_REGISTER && ! fixed_regs[regno]) in mark_reg_conflicts()
1619 if (regno < FIRST_PSEUDO_REGISTER && ! fixed_regs[regno]) in mark_reg_death()
1804 if (! fixed_regs[regno]) in reg_becomes_live()
1826 if (! fixed_regs[regno]) in reg_dies()
H A Dtarghooks.c501 || ! (fixed_regs[ARG_POINTER_REGNUM] in default_internal_arg_pointer()
H A Dhard-reg-set.h397 extern char fixed_regs[FIRST_PSEUDO_REGISTER];
H A Dflow.c979 && fixed_regs[PIC_OFFSET_TABLE_REGNUM]) in mark_regs_live_at_end()
1252 if (fixed_regs[ARG_POINTER_REGNUM]) in calculate_global_regs_live()
1259 && fixed_regs[PIC_OFFSET_TABLE_REGNUM]) in calculate_global_regs_live()
2404 if (regno == ARG_POINTER_REGNUM && fixed_regs[regno]) in insn_dead_p()
2857 && ! (regno_first == ARG_POINTER_REGNUM && fixed_regs[regno_first]) in mark_set_1()
4014 && !(regno == ARG_POINTER_REGNUM && fixed_regs[regno]) in mark_used_dest_regs()
H A Dcfgloopanal.c525 && !fixed_regs[i]) in init_set_costs()
H A Dpostreload.c758 if (fixed_regs[r]) in reload_combine()
775 if (! fixed_regs[r]) in reload_combine()
H A Drtlanal.c116 || (x == arg_pointer_rtx && fixed_regs[ARG_POINTER_REGNUM])) in rtx_unstable_p()
193 || (x == arg_pointer_rtx && fixed_regs[ARG_POINTER_REGNUM])) in rtx_varies_p()
265 || (x == arg_pointer_rtx && fixed_regs[ARG_POINTER_REGNUM])) in rtx_addr_can_trap_p_1()
358 || (x == arg_pointer_rtx && fixed_regs[ARG_POINTER_REGNUM])) in nonzero_address_p()
3178 && fixed_regs[REGNO (SET_DEST (set))] in keep_with_call_p()
H A Dregrename.c256 if (fixed_regs[reg] || global_regs[reg] in regrename_optimize()
296 || fixed_regs[new_reg + i] in regrename_optimize()
1258 if (fixed_regs[dr] || global_regs[dr]) in copy_value()
H A Dalias.c817 if ((regno >= FIRST_PSEUDO_REGISTER || fixed_regs[regno]) in find_base_value()
1064 else if ((regno >= FIRST_PSEUDO_REGISTER || ! fixed_regs[regno]) in record_set()
H A Drtl-factoring.c689 if (fixed_regs[i] in recompute_gain_for_pattern_seq()
H A Ddf-problems.c1590 if (fixed_regs[ARG_POINTER_REGNUM]) in df_lr_local_compute()
1597 && fixed_regs[PIC_OFFSET_TABLE_REGNUM]) in df_lr_local_compute()
H A Dcombine.c1365 || !fixed_regs[REGNO (reg)]) in can_combine_p()
1547 || ! fixed_regs [REGNO (subdest)]) in combinable_i3pat()
1631 && ! fixed_regs[REGNO (src)] in cant_combine_insn_p()
1634 && ! fixed_regs[REGNO (dest)] in cant_combine_insn_p()
11491 if (!fixed_regs[i] && TEST_HARD_REG_BIT (newpat_used_regs, i)) in reg_dead_at_p()
11578 || (regno == ARG_POINTER_REGNUM && fixed_regs[regno]) in mark_used_regs_combine()
H A Dsched-deps.c1533 else if (fixed_regs[i]) in sched_analyze()
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.h842 if (fixed_regs[i] > 1) \
843 fixed_regs[i] = (fixed_regs[i] == (TARGET_64BIT ? 3 : 2)); \
850 fixed_regs[PIC_OFFSET_TABLE_REGNUM] = 1; \
858 fixed_regs[i] = call_used_regs[i] = 1, reg_names[i] = ""; \
865 fixed_regs[i] = call_used_regs[i] = 1, reg_names[i] = ""; \
874 fixed_regs[i] = call_used_regs[i] = 1, reg_names[i] = ""; \
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Dconstraints.md155 (match_test "(fixed_regs[CR0_REGNO]
H A Drs6000.c3713 fixed_regs[64] = 1; in rs6000_conditional_register_usage()
9485 && ! fixed_regs[5] in expand_block_move()
9486 && ! fixed_regs[6] in expand_block_move()
9487 && ! fixed_regs[7] in expand_block_move()
9488 && ! fixed_regs[8] in expand_block_move()
9489 && ! fixed_regs[9] in expand_block_move()
9490 && ! fixed_regs[10] in expand_block_move()
9491 && ! fixed_regs[11] in expand_block_move()
9492 && ! fixed_regs[12]) in expand_block_move()
9499 && ! fixed_regs[5] in expand_block_move()
[all …]
H A Dpredicates.md601 (if_then_else (match_test "fixed_regs[CR0_REGNO]")
611 (if_then_else (match_test "fixed_regs[CR0_REGNO]")
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.c5220 fixed_regs[regno] = call_used_regs[regno] = 1; in mips_conditional_register_usage()
5247 fixed_regs[18] = call_used_regs[18] = 1; in mips_conditional_register_usage()
5248 fixed_regs[19] = call_used_regs[19] = 1; in mips_conditional_register_usage()
5249 fixed_regs[20] = call_used_regs[20] = 1; in mips_conditional_register_usage()
5250 fixed_regs[21] = call_used_regs[21] = 1; in mips_conditional_register_usage()
5251 fixed_regs[22] = call_used_regs[22] = 1; in mips_conditional_register_usage()
5252 fixed_regs[23] = call_used_regs[23] = 1; in mips_conditional_register_usage()
5253 fixed_regs[26] = call_used_regs[26] = 1; in mips_conditional_register_usage()
5254 fixed_regs[27] = call_used_regs[27] = 1; in mips_conditional_register_usage()
5255 fixed_regs[30] = call_used_regs[30] = 1; in mips_conditional_register_usage()
[all …]
H A Dmips.h1892 && !fixed_regs[N])
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.c6473 clobbered_regs[i] = clobbered_regs[i] && !global_regs[i] && !fixed_regs[i]; in s390_register_info()
8901 fixed_regs[PIC_OFFSET_TABLE_REGNUM] = 1; in s390_conditional_register_usage()
8906 fixed_regs[BASE_REGNUM] = 0; in s390_conditional_register_usage()
8908 fixed_regs[RETURN_REGNUM] = 0; in s390_conditional_register_usage()
8925 call_used_regs[i] = fixed_regs[i] = 1; in s390_conditional_register_usage()

12