Home
last modified time | relevance | path

Searched refs:REGNO_REG_CLASS (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-10-stable/contrib/gcc/
Dglobal.c1152 && (REGNO_REG_CLASS (i) == REGNO_REG_CLASS (best_reg) in find_reg()
1153 || reg_class_subset_p (REGNO_REG_CLASS (i), in find_reg()
1154 REGNO_REG_CLASS (best_reg)) in find_reg()
1155 || reg_class_subset_p (REGNO_REG_CLASS (best_reg), in find_reg()
1156 REGNO_REG_CLASS (i)))) in find_reg()
1163 && (REGNO_REG_CLASS (j) in find_reg()
1164 == REGNO_REG_CLASS (best_reg + (j - i)) in find_reg()
1165 || reg_class_subset_p (REGNO_REG_CLASS (j), in find_reg()
1166 REGNO_REG_CLASS (best_reg + (j - i))) in find_reg()
1167 || reg_class_subset_p (REGNO_REG_CLASS (best_reg + (j - i)), in find_reg()
[all …]
Dpostreload.c243 dclass = REGNO_REG_CLASS (dreg); in reload_cse_simplify_set()
266 REGNO_REG_CLASS (REGNO (src)), dclass); in reload_cse_simplify_set()
316 REGNO_REG_CLASS (REGNO (this_rtx)), in reload_cse_simplify_set()
335 REGNO_REG_CLASS (REGNO (SET_DEST (set)))) in reload_cse_simplify_set()
447 REGNO_REG_CLASS (REGNO (SET_DEST (set))))) in reload_cse_simplify_operands()
Dstruct-equiv.c332 if (secondary_reload_class (0, REGNO_REG_CLASS (y_regno), x_mode, x) in note_local_live()
335 || SECONDARY_MEMORY_NEEDED (REGNO_REG_CLASS (y_regno), in note_local_live()
336 REGNO_REG_CLASS (x_regno), x_mode) in note_local_live()
Dhard-reg-set.h488 CANNOT_CHANGE_MODE_CLASS (FROM, TO, REGNO_REG_CLASS (REGN))
Dmode-switching.c342 (REGNO_REG_CLASS (ret_start))) in create_pre_exit()
Drecog.c1008 || REGNO_REG_CLASS (REGNO (op)) != NO_REGS); in general_operand()
1092 || REGNO_REG_CLASS (REGNO (op)) != NO_REGS)); in register_operand()
1230 || REGNO_REG_CLASS (REGNO (op)) != NO_REGS)); in nonmemory_operand()
Dregclass.c441 if (CLASS_LIKELY_SPILLED_P (REGNO_REG_CLASS (i))) in init_reg_sets_1()
1920 + move_cost[mode][(int) REGNO_REG_CLASS (REGNO (x))][(int) class]); in copy_cost()
Drtl-factoring.c694 || (!reg_class_subset_p (REGNO_REG_CLASS (i), in recompute_gain_for_pattern_seq()
Dloop-invariant.c604 || REGNO_REG_CLASS (REGNO (x)) != NO_REGS)); in may_assign_reg_p()
Dcse.c501 && FIXED_REGNO_P (N) && REGNO_REG_CLASS (N) != NO_REGS))
1029 && (new >= FIRST_PSEUDO_REGISTER || REGNO_REG_CLASS (new) != NO_REGS) in make_regs_eqv()
1051 && (REGNO_REG_CLASS (lastr) == NO_REGS || ! FIXED_REGNO_P (lastr)) in make_regs_eqv()
2232 else if (CLASS_LIKELY_SPILLED_P (REGNO_REG_CLASS (regno))) in hash_rtx()
2814 : REGNO_REG_CLASS (first) == NO_REGS ? x in canon_reg()
Dreload.c661 enum reg_class dest_class ATTRIBUTE_UNUSED = REGNO_REG_CLASS (dest_regno); in find_valid_class()
1322 && SECONDARY_MEMORY_NEEDED (REGNO_REG_CLASS (reg_or_subregno (in)), in push_reload()
1355 REGNO_REG_CLASS (reg_or_subregno (out)), in push_reload()
2612 REGNO_REG_CLASS (REGNO (SET_SRC (body))), in find_reloads()
2613 REGNO_REG_CLASS (REGNO (SET_DEST (body)))) == 2) in find_reloads()
Dreload1.c5611 last_class = REGNO_REG_CLASS (i); in choose_reload_regs()
6807 REGNO_REG_CLASS (REGNO (reloadreg))) in emit_input_reload_insns()
7790 && SECONDARY_MEMORY_NEEDED (REGNO_REG_CLASS (reg_or_subregno (in)), in gen_reload()
7791 REGNO_REG_CLASS (reg_or_subregno (out)), in gen_reload()
Dregrename.c1677 new = find_oldest_value_reg (REGNO_REG_CLASS (regno), src, vd); in copyprop_hardreg_forward_1()
Dsched-rgn.c2240 && CLASS_LIKELY_SPILLED_P (REGNO_REG_CLASS (REGNO (x)))) in sets_likely_spilled_1()
Dcalls.c2910 && CLASS_LIKELY_SPILLED_P (REGNO_REG_CLASS (REGNO (valreg))) in expand_call()
/freebsd-10-stable/contrib/gcc/config/arm/
Dpredicates.md32 || REGNO_REG_CLASS (REGNO (op)) != NO_REGS));
64 || REGNO_REG_CLASS (REGNO (op)) == FPA_REGS));
439 && (REGNO_REG_CLASS (REGNO (op)) == CIRRUS_REGS
440 || REGNO_REG_CLASS (REGNO (op)) == GENERAL_REGS));
451 || REGNO_REG_CLASS (REGNO (op)) == CIRRUS_REGS));
Darm.h1025 #define REGNO_REG_CLASS(REGNO) arm_regno_class (REGNO) macro
/freebsd-10-stable/contrib/gcc/config/s390/
Ds390.h361 s390_class_max_nregs (REGNO_REG_CLASS (REGNO), (MODE))
442 #define REGNO_REG_CLASS(REGNO) (regclass_map[REGNO]) macro
452 && REGNO_REG_CLASS ((REGNO)) == ADDR_REGS) \
Ds390.c2765 || REGNO_REG_CLASS (REGNO (ad.base)) == ADDR_REGS)) in legitimate_address_p()
2770 || REGNO_REG_CLASS (REGNO (ad.indx)) == ADDR_REGS)) in legitimate_address_p()
4413 gcc_assert (REGNO_REG_CLASS (REGNO (base)) == ADDR_REGS); in print_shift_count_operand()
6782 switch (REGNO_REG_CLASS (regno)) in s390_hard_regno_mode_ok()
/freebsd-10-stable/contrib/gcc/config/ia64/
Dia64.h806 #define REGNO_REG_CLASS(REGNO) \ macro
Dia64.c5344 if (REGNO_REG_CLASS (regno) == BR_REGS || regno == AR_PFS_REGNUM) in rws_access_regno()
5352 if (REGNO_REG_CLASS (regno) == PR_REGS in rws_access_regno()
5562 && REGNO_REG_CLASS (REGNO (cond)) == PR_REGS); in rtx_needs_barrier()
/freebsd-10-stable/contrib/gcc/config/sparc/
Dsparc.h1085 #define REGNO_REG_CLASS(REGNO) sparc_regno_reg_class[(REGNO)] macro
/freebsd-10-stable/contrib/gcc/config/i386/
Di386.h1209 #define REGNO_REG_CLASS(REGNO) (regclass_map[REGNO]) macro
/freebsd-10-stable/contrib/gcc/config/mips/
Dmips.h1628 #define REGNO_REG_CLASS(REGNO) mips_regno_to_class[ (REGNO) ] macro
/freebsd-10-stable/contrib/gcc/config/rs6000/
Drs6000.h1057 #define REGNO_REG_CLASS(REGNO) \ macro

12