Home
last modified time | relevance | path

Searched refs:FLOAT_REGS (Results 1 – 25 of 28) sorted by relevance

12

/openbsd/gnu/gcc/gcc/config/alpha/
H A Dalpha.h559 GENERAL_REGS, FLOAT_REGS, ALL_REGS, enumerator
595 : (REGNO) >= 32 && (REGNO) <= 62 ? FLOAT_REGS \
608 : (C) == 'f' ? FLOAT_REGS \
683 (! TARGET_FIX && (((CLASS1) == FLOAT_REGS && (CLASS2) != FLOAT_REGS) \
684 || ((CLASS2) == FLOAT_REGS && (CLASS1) != FLOAT_REGS)))
706 ? reg_classes_intersect_p (FLOAT_REGS, CLASS) : 0)
716 (((CLASS1) == FLOAT_REGS) == ((CLASS2) == FLOAT_REGS) ? 2 \
717 : TARGET_FIX ? ((CLASS1) == FLOAT_REGS ? 6 : 8) \
H A Dpredicates.md153 return REGNO_REG_CLASS (REGNO (op)) == FLOAT_REGS;
H A Dalpha.c1625 if (class == FLOAT_REGS) in alpha_preferred_reload_class()
1670 if (class == FLOAT_REGS) in alpha_secondary_reload_class()
/openbsd/gnu/usr.bin/gcc/gcc/config/alpha/
H A Dalpha.h741 GENERAL_REGS, FLOAT_REGS, ALL_REGS, enumerator
777 : (REGNO) >= 32 && (REGNO) <= 62 ? FLOAT_REGS \
790 : (C) == 'f' ? FLOAT_REGS \
865 (! TARGET_FIX && (((CLASS1) == FLOAT_REGS && (CLASS2) != FLOAT_REGS) \
866 || ((CLASS2) == FLOAT_REGS && (CLASS1) != FLOAT_REGS)))
888 ? reg_classes_intersect_p (FLOAT_REGS, CLASS) : 0)
898 (((CLASS1) == FLOAT_REGS) == ((CLASS2) == FLOAT_REGS) \
H A Dalpha.c833 return GET_CODE (op) == REG && REGNO_REG_CLASS (REGNO (op)) == FLOAT_REGS;
2515 if (class == FLOAT_REGS)
2563 if (class == FLOAT_REGS)
/openbsd/gnu/usr.bin/gcc/gcc/config/ns32k/
H A Dns32k.c56 FLOAT_REG0, LONG_FLOAT_REG0, FLOAT_REGS, FLOAT_REGS, enumerator
57 FLOAT_REGS, FLOAT_REGS, FLOAT_REGS, FLOAT_REGS, enumerator
H A Dns32k.h437 { NO_REGS, GENERAL_REGS, FLOAT_REG0, LONG_FLOAT_REG0, FLOAT_REGS, enumerator
489 : (C) == 'f' ? FLOAT_REGS \
/openbsd/gnu/gcc/gcc/config/rs6000/
H A Drs6000.h973 FLOAT_REGS, enumerator
1060 : FP_REGNO_P (REGNO) ? FLOAT_REGS \
1100 && reg_classes_intersect_p ((CLASS), FLOAT_REGS)) \
1118 ((CLASS1) != (CLASS2) && ((CLASS1) == FLOAT_REGS \
1119 || (CLASS2) == FLOAT_REGS \
1129 (((CLASS) == FLOAT_REGS) \
1141 && reg_classes_intersect_p (FLOAT_REGS, CLASS)) \
H A Ddarwin.h384 && reg_classes_intersect_p ((CLASS), FLOAT_REGS)) \
H A Dconstraints.md24 ? FLOAT_REGS : NO_REGS"
H A Drs6000.c10031 && (class == FLOAT_REGS || class == NON_SPECIAL_REGS)) in rs6000_secondary_reload_class()
19072 if (from == FLOAT_REGS || from == ALTIVEC_REGS) in rs6000_register_move_cost()
19105 else if (reg_classes_intersect_p (class, FLOAT_REGS)) in rs6000_memory_move_cost()
/openbsd/gnu/usr.bin/gcc/gcc/config/rs6000/
H A Drs6000.h1107 FLOAT_REGS, enumerator
1194 : FP_REGNO_P (REGNO) ? FLOAT_REGS \
1216 ((C) == 'f' ? FLOAT_REGS \
1329 ((CLASS1) != (CLASS2) && ((CLASS1) == FLOAT_REGS \
1330 || (CLASS2) == FLOAT_REGS \
1340 (((CLASS) == FLOAT_REGS) \
1349 ? reg_classes_intersect_p (FLOAT_REGS, CLASS) \
H A Drs6000.c7220 && (class == FLOAT_REGS || class == NON_SPECIAL_REGS))
13400 if (from == FLOAT_REGS || from == ALTIVEC_REGS)
13434 else if (reg_classes_intersect_p (class, FLOAT_REGS))
/openbsd/gnu/gcc/gcc/config/i386/
H A Di386.h829 COPY_HARD_REG_SET (x, reg_class_contents[(int)FLOAT_REGS]); \
1077 FLOAT_REGS, enumerator
1094 reg_class_subset_p ((CLASS), FLOAT_REGS)
1102 reg_classes_intersect_p ((CLASS), FLOAT_REGS)
H A Dconstraints.md68 "TARGET_80387 || TARGET_FLOAT_RETURNS_IN_80387 ? FLOAT_REGS : NO_REGS"
H A Di386.c854 FP_TOP_REG, FP_SECOND_REG, FLOAT_REGS, FLOAT_REGS, enumerator
855 FLOAT_REGS, FLOAT_REGS, FLOAT_REGS, FLOAT_REGS, enumerator
16809 return FLOAT_REGS; in ix86_preferred_reload_class()
16814 if (class == FLOAT_INT_REGS || class == FLOAT_REGS) in ix86_preferred_reload_class()
/openbsd/gnu/usr.bin/gcc/gcc/config/i386/
H A Di386.h978 COPY_HARD_REG_SET (x, reg_class_contents[(int)FLOAT_REGS]); \
1232 FLOAT_REGS, enumerator
1249 reg_class_subset_p ((CLASS), FLOAT_REGS)
1257 reg_classes_intersect_p ((CLASS), FLOAT_REGS)
1396 ? FLOAT_REGS \
1555 ? reg_classes_intersect_p (FLOAT_REGS, (CLASS)) : 0)
H A Di386.c473 FP_TOP_REG, FP_SECOND_REG, FLOAT_REGS, FLOAT_REGS, enumerator
474 FLOAT_REGS, FLOAT_REGS, FLOAT_REGS, FLOAT_REGS, enumerator
14199 ? GENERAL_REGS : FLOAT_REGS);
/openbsd/gnu/usr.bin/gcc/gcc/
H A Dreg-stack.c1985 FLOAT_REGS)
1986 && recog_op_alt[i][alt].class != FLOAT_REGS)
H A DChangeLog.22340 (REG_CLASS_CONTENTS): Define FLOAT_INT_REGS as union of FLOAT_REGS
2342 * i386.md (pushsf): Do not preferre FLOAT_REGS over GENERAL_REGS.
H A DChangeLog.113143 narrower than FLOAT_REGS.
13222 return FLOAT_REGS.
H A DChangeLog.310001 (CLASS_CANNOT_CHANGE_SIZE): Change to FLOAT_REGS.
14785 for integral mode memories into FLOAT_REGS. Rearrange the more
H A DFSFChangeLog.109678 for paradoxical SUBREG and FLOAT_REGS.
/openbsd/gnu/gcc/gcc/
H A Dreg-stack.c2055 FLOAT_REGS) in subst_asm_stack_regs()
2056 && recog_op_alt[i][alt].cl != FLOAT_REGS) in subst_asm_stack_regs()
/openbsd/gnu/usr.bin/gcc/gcc/doc/
H A Dtm.texi2578 ? reg_classes_intersect_p (FLOAT_REGS, (CLASS)) : 0)

12