Home
last modified time | relevance | path

Searched refs:reg_classes_intersect_p (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.h385 ? ((reg_classes_intersect_p (FP_REGS, CLASS) \
387 || reg_classes_intersect_p (ACCESS_REGS, CLASS)) : 0)
757 (( ( reg_classes_intersect_p ((CLASS1), GENERAL_REGS) \
758 && reg_classes_intersect_p ((CLASS2), FP_REGS)) \
759 || ( reg_classes_intersect_p ((CLASS1), FP_REGS) \
760 && reg_classes_intersect_p ((CLASS2), GENERAL_REGS))) ? 10 : 1)
H A Ds390.c2631 if (reg_classes_intersect_p (FP_REGS, class) in s390_secondary_input_reload_class()
2640 if (reg_classes_intersect_p (CC_REGS, class)) in s390_secondary_input_reload_class()
2658 && reg_classes_intersect_p (GENERAL_REGS, class) in s390_secondary_output_reload_class()
2667 if (reg_classes_intersect_p (FP_REGS, class) in s390_secondary_output_reload_class()
2676 if (reg_classes_intersect_p (CC_REGS, class)) in s390_secondary_output_reload_class()
/freebsd-12.1/contrib/gcc/config/i386/
H A Di386.h1142 reg_classes_intersect_p ((CLASS), GENERAL_REGS)
1144 reg_classes_intersect_p ((CLASS), FLOAT_REGS)
1146 reg_classes_intersect_p (SSE_REGS, (CLASS))
1148 reg_classes_intersect_p (MMX_REGS, (CLASS))
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Ddarwin.h384 && reg_classes_intersect_p ((CLASS), FLOAT_REGS)) \
H A Drs6000.h1100 && reg_classes_intersect_p ((CLASS), FLOAT_REGS)) \
1141 && reg_classes_intersect_p (FLOAT_REGS, CLASS)) \
1147 && reg_classes_intersect_p (GENERAL_REGS, CLASS)))
H A Drs6000.c19122 if (reg_classes_intersect_p (to, GENERAL_REGS) in rs6000_register_move_cost()
19123 || reg_classes_intersect_p (from, GENERAL_REGS)) in rs6000_register_move_cost()
19125 if (! reg_classes_intersect_p (to, GENERAL_REGS)) in rs6000_register_move_cost()
19143 else if (reg_classes_intersect_p (to, from)) in rs6000_register_move_cost()
19159 if (reg_classes_intersect_p (class, GENERAL_REGS)) in rs6000_memory_move_cost()
19161 else if (reg_classes_intersect_p (class, FLOAT_REGS)) in rs6000_memory_move_cost()
19163 else if (reg_classes_intersect_p (class, ALTIVEC_REGS)) in rs6000_memory_move_cost()
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.h1032 ? reg_classes_intersect_p (FPA_REGS, (CLASS)) \
1033 || reg_classes_intersect_p (VFP_REGS, (CLASS)) \
/freebsd-12.1/contrib/gcc/
H A Dglobal.c2250 if (reg_classes_intersect_p (rc, pref_class) in mark_reg_use_for_earlyclobber()
2252 && reg_classes_intersect_p (rc, alt_class))) in mark_reg_use_for_earlyclobber()
H A Ddf-problems.c2417 if (reg_classes_intersect_p (rc, pref_class) in df_urec_mark_reg_use_for_earlyclobber()
2419 && reg_classes_intersect_p (rc, alt_class))) in df_urec_mark_reg_use_for_earlyclobber()
H A Dregclass.c2539 reg_classes_intersect_p (enum reg_class c1, enum reg_class c2) in reg_classes_intersect_p() function
H A Drtl.h2174 extern int reg_classes_intersect_p (enum reg_class, enum reg_class);
H A Dreload1.c5758 || ! reg_classes_intersect_p (rld[r].class, group_class))) in choose_reload_regs()
5955 && reg_classes_intersect_p (rld[r].class, in choose_reload_regs()
H A DChangeLog-199811981 * rtl.h (expand_null_return, reg_classes_intersect_p): Add prototype.
H A DChangeLog-200458 (mark_reg_use_for_earlyclobber): Use reg_classes_intersect_p instead.
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.h907 ? reg_classes_intersect_p (CLASS, FR_REGS) : 0)
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.h1076 ? reg_classes_intersect_p (CLASS, FP_REGS) : 0)
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.c7635 if (FP_INC > 1 && reg_classes_intersect_p (FP_REGS, class)) in mips_cannot_change_mode_class()
7646 if (reg_classes_intersect_p (ACC_REGS, class)) in mips_cannot_change_mode_class()
7657 && reg_classes_intersect_p (FP_REGS, class)) in mips_cannot_change_mode_class()
/freebsd-12.1/contrib/gcc/doc/
H A Dtm.texi2722 ? reg_classes_intersect_p (FLOAT_REGS, (CLASS)) : 0)