Searched refs:regclass (Results 1 - 15 of 15) sorted by relevance

/haiku-buildtools/gcc/libgcc/config/c6x/
H A Dunwind-c6x.c84 _Unwind_VRS_RegClass regclass,
91 switch (regclass)
115 _Unwind_VRS_RegClass regclass,
122 switch (regclass)
83 _Unwind_VRS_Get(_Unwind_Context *context, _Unwind_VRS_RegClass regclass, _uw regno, _Unwind_VRS_DataRepresentation representation, void *valuep) argument
114 _Unwind_VRS_Set(_Unwind_Context *context, _Unwind_VRS_RegClass regclass, _uw regno, _Unwind_VRS_DataRepresentation representation, void *valuep) argument
/haiku-buildtools/gcc/libgcc/config/arm/
H A Dunwind-arm.c156 _Unwind_VRS_RegClass regclass,
163 switch (regclass)
186 _Unwind_VRS_RegClass regclass,
193 switch (regclass)
217 _Unwind_VRS_RegClass regclass,
223 switch (regclass)
155 _Unwind_VRS_Get(_Unwind_Context *context, _Unwind_VRS_RegClass regclass, _uw regno, _Unwind_VRS_DataRepresentation representation, void *valuep) argument
185 _Unwind_VRS_Set(_Unwind_Context *context, _Unwind_VRS_RegClass regclass, _uw regno, _Unwind_VRS_DataRepresentation representation, void *valuep) argument
216 _Unwind_VRS_Pop(_Unwind_Context *context, _Unwind_VRS_RegClass regclass, _uw discriminator, _Unwind_VRS_DataRepresentation representation) argument
/haiku-buildtools/gcc/gcc/
H A Dgenpreds.c641 const char *regclass; /* for register constraints */
760 add_constraint (const char *name, const char *regclass,
848 if (regclass
895 c->regclass = regclass;
897 c->is_register = regclass != 0;
900 c->is_extra = !(regclass || is_const_int || is_const_dbl);
1149 printf (" case CONSTRAINT_%s: return %s;\n", c->c_name, c->regclass);
640 const char *regclass; /* for register constraints */ member in struct:constraint_data
759 add_constraint(const char *name, const char *regclass, rtx exp, bool is_memory, bool is_address, int lineno) argument
H A Dlra-constraints.c1393 enum reg_class regclass;
1543 && (regclass = lra_get_allocno_class (REGNO (reg)))
1545 || !in_hard_reg_set_p (reg_class_contents[regclass],
1389 enum reg_class regclass; local
H A Drtl.h3483 extern void regclass (rtx, int);
/haiku-buildtools/legacy/gcc/gcc/
H A Dmakefile.vms69 combine.obj,regclass.obj,local-alloc.obj,global.obj,reload.obj,\
260 regclass.obj: regclass.c insn-config.h
H A Dtoplev.c4084 regclass (insns, max_reg_num ());
4193 regclass (insns, max_reg_num ());
H A Dregclass.c639 /* Now the data and code for the `regclass' pass, which happens
667 This is available after `regclass' is run. */
679 This is available after `regclass' is run. */
742 before regclass is run. */
747 /* Subroutine of regclass, processes one insn INSN. Scan it and record each
954 regclass (f, nregs)
951 regclass (f, nregs) function
H A Drtl.h1102 /* regclass.c */
1525 /* In regclass.c */
1533 extern void regclass PROTO ((rtx, int));
/haiku-buildtools/gcc/gcc/config/i386/
H A Di386.c6369 /* regclass.c */
7198 enum x86_64_reg_class regclass[MAX_CLASSES];
7199 int n = classify_argument (mode, type, regclass, 0);
7207 switch (regclass[n])
7250 enum x86_64_reg_class regclass[MAX_CLASSES];
7258 n = classify_argument (mode, type, regclass, 0);
7291 if (regclass[i] == X86_64_X87_CLASS
7292 || regclass[i] == X86_64_X87UP_CLASS
7293 || regclass[i] == X86_64_COMPLEX_X87_CLASS)
7306 switch (regclass[
7183 enum x86_64_reg_class regclass[MAX_CLASSES]; local
7235 enum x86_64_reg_class regclass[MAX_CLASSES]; local
41518 ix86_preferred_reload_class(rtx x, reg_class_t regclass) argument
41594 ix86_preferred_output_reload_class(rtx x, reg_class_t regclass) argument
41832 ix86_cannot_change_mode_class(machine_mode from, machine_mode to, enum reg_class regclass) argument
41885 inline_memory_move_cost(machine_mode mode, enum reg_class regclass, int in) argument
41995 ix86_memory_move_cost(machine_mode mode, reg_class_t regclass, bool in) argument
[all...]
/haiku-buildtools/gcc/gcc/config/m32c/
H A Dm32c.c807 m32c_class_likely_spilled_p (reg_class_t regclass) argument
809 if (regclass == A_REGS)
812 return (reg_class_size[(int) regclass] == 1);
823 m32c_class_max_nregs (reg_class_t regclass, machine_mode mode) argument
829 if (TEST_HARD_REG_BIT (reg_class_contents[(int) regclass], rn))
/haiku-buildtools/gcc/gcc/config/rx/
H A Drx.c3078 reg_class_t regclass ATTRIBUTE_UNUSED,
3081 return (in ? 2 : 0) + REGISTER_MOVE_COST (mode, regclass, regclass);
/haiku-buildtools/gcc/gcc/config/nios2/
H A Dnios2.c1182 nios2_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, reg_class_t regclass)
1184 return regclass == NO_REGS ? GENERAL_REGS : regclass;
1178 nios2_preferred_reload_class(rtx x ATTRIBUTE_UNUSED, reg_class_t regclass) argument
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64.c4918 aarch64_class_max_nregs (reg_class_t regclass, machine_mode mode) argument
4920 switch (regclass)
4944 aarch64_preferred_reload_class (rtx x, reg_class_t regclass) argument
4946 if (regclass == POINTER_REGS)
4949 if (regclass == STACK_REG)
4953 return regclass;
4960 if (CONST_INT_P (x) && reg_class_subset_p (regclass, FP_REGS)
4968 if (! reg_class_subset_p (regclass, GENERAL_REGS) && GET_CODE (x) == PLUS)
4982 return regclass;
/haiku-buildtools/gcc/gcc/config/mep/
H A Dmep.c1965 enum reg_class regclass)
1972 && (regclass == CR_REGS
1973 || regclass == LOADABLE_CR_REGS)
1959 mep_cannot_change_mode_class(machine_mode from, machine_mode to, enum reg_class regclass) argument

Completed in 432 milliseconds