| /freebsd-9-stable/contrib/gcc/config/i386/ |
| D | i386-protos.h | 139 extern int ix86_register_move_cost (enum machine_mode, enum reg_class, 140 enum reg_class); 141 extern int ix86_secondary_memory_needed (enum reg_class, enum reg_class, 144 enum machine_mode, enum reg_class); 145 extern enum reg_class ix86_preferred_reload_class (rtx, enum reg_class); 146 extern enum reg_class ix86_preferred_output_reload_class (rtx, enum reg_class); 147 extern int ix86_memory_move_cost (enum machine_mode, enum reg_class, int);
|
| D | i386.h | 1104 enum reg_class enum 2176 extern enum reg_class const regclass_map[FIRST_PSEUDO_REGISTER];
|
| /freebsd-9-stable/contrib/gcc/ |
| D | reload.h | 38 extern int memory_move_secondary_cost (enum machine_mode, enum reg_class, int); 87 enum reg_class class; 248 extern enum reg_class secondary_reload_class (bool, enum reg_class, 252 extern enum reg_class scratch_reload_class (enum insn_code); 313 extern rtx find_equiv_reg (rtx, rtx, enum reg_class, int, short *, 323 extern int push_reload (rtx, rtx, rtx *, rtx *, enum reg_class,
|
| D | regclass.c | 172 static enum reg_class reg_class_superclasses[N_REG_CLASSES][N_REG_CLASSES]; 176 static enum reg_class reg_class_subclasses[N_REG_CLASSES][N_REG_CLASSES]; 181 enum reg_class reg_class_subunion[N_REG_CLASSES][N_REG_CLASSES]; 186 enum reg_class reg_class_superunion[N_REG_CLASSES][N_REG_CLASSES]; 351 reg_class_subunion[i][j] = (enum reg_class) k; in init_reg_sets_1() 375 reg_class_superunion[i][j] = (enum reg_class) k; in init_reg_sets_1() 398 enum reg_class *p; in init_reg_sets_1() 408 *p = (enum reg_class) j; in init_reg_sets_1() 412 *p = (enum reg_class) i; in init_reg_sets_1() 500 enum reg_class *p1, *p2; in init_reg_sets_1() [all …]
|
| D | targhooks.h | 79 extern enum reg_class default_secondary_reload (bool, rtx, enum reg_class,
|
| D | targhooks.c | 496 enum reg_class 498 enum reg_class reload_class ATTRIBUTE_UNUSED, in default_secondary_reload() 502 enum reg_class class = NO_REGS; in default_secondary_reload() 530 enum reg_class insn_class, scratch_class; in default_secondary_reload()
|
| D | regrename.c | 50 ENUM_BITFIELD(reg_class) cl : 16; 83 static void scan_rtx_reg (rtx, rtx *, enum reg_class, 85 static void scan_rtx_address (rtx, rtx *, enum reg_class, 87 static void scan_rtx (rtx, rtx *, enum reg_class, enum scan_actions, 390 scan_rtx_reg (rtx insn, rtx *loc, enum reg_class cl, in scan_rtx_reg() 509 scan_rtx_address (rtx insn, rtx *loc, enum reg_class cl, in scan_rtx_address() 657 scan_rtx (rtx insn, rtx *loc, enum reg_class cl, in scan_rtx() 870 enum reg_class cl = recog_op_alt[opn][alt].cl; in build_def_use() 946 enum reg_class cl = recog_op_alt[i][alt].cl; in build_def_use() 963 enum reg_class cl = recog_op_alt[opn][alt].cl; in build_def_use() [all …]
|
| D | recog.h | 39 enum reg_class cl; 95 extern int reg_fits_class_p (rtx, enum reg_class, int, enum machine_mode);
|
| D | reload.c | 247 static int push_secondary_reload (int, rtx, int, int, enum reg_class, 250 static enum reg_class find_valid_class (enum machine_mode, enum machine_mode, 256 static int find_reusable_reload (rtx *, rtx, enum reg_class, 259 enum machine_mode, enum reg_class, int, int); 276 static void find_reloads_address_part (rtx, rtx *, enum reg_class, 315 enum reg_class reload_class, in push_secondary_reload() 319 enum reg_class class = NO_REGS; in push_secondary_reload() 320 enum reg_class scratch_class; in push_secondary_reload() 513 enum reg_class 514 secondary_reload_class (bool in_p, enum reg_class class, in secondary_reload_class() [all …]
|
| D | addresses.h | 25 static inline enum reg_class
|
| D | local-alloc.c | 142 enum reg_class min_class; 147 enum reg_class alternate_class; 303 static int reg_meets_class_p (int, enum reg_class); 308 static int find_free_reg (enum reg_class, enum machine_mode, int, int, int, 2058 reg_meets_class_p (int reg, enum reg_class class) in reg_meets_class_p() 2060 enum reg_class rclass = reg_preferred_class (reg); in reg_meets_class_p() 2070 enum reg_class rclass = reg_preferred_class (reg); in update_qty_class() 2213 find_free_reg (enum reg_class class, enum machine_mode mode, int qtyno, in find_free_reg()
|
| D | target.h | 747 enum reg_class (*secondary_reload) (bool, rtx, enum reg_class,
|
| D | hard-reg-set.h | 470 extern enum reg_class reg_class_subunion[N_REG_CLASSES][N_REG_CLASSES]; 475 extern enum reg_class reg_class_superunion[N_REG_CLASSES][N_REG_CLASSES];
|
| D | rtl.h | 1792 extern enum reg_class reg_preferred_class (int); 1793 extern enum reg_class reg_alternate_class (int); 2174 extern int reg_classes_intersect_p (enum reg_class, enum reg_class); 2175 extern int reg_class_subset_p (enum reg_class, enum reg_class); 2191 extern bool invalid_mode_change_p (unsigned int, enum reg_class,
|
| D | bt-load.c | 141 static void migrate_btr_defs (enum reg_class, int); 1401 migrate_btr_defs (enum reg_class btr_class, int allow_callee_save) in migrate_btr_defs() 1465 enum reg_class class = targetm.branch_target_register_class (); in branch_target_load_optimize()
|
| D | global.c | 1055 enum reg_class class = (alt_regs_p in find_reg() 2154 enum reg_class class; in check_earlyclobber() 2233 enum reg_class pref_class, alt_class; in mark_reg_use_for_earlyclobber()
|
| /freebsd-9-stable/contrib/gcc/config/mips/ |
| D | mips-protos.h | 228 enum machine_mode, enum reg_class); 230 extern enum reg_class mips_preferred_reload_class (rtx, enum reg_class); 231 extern enum reg_class mips_secondary_reload_class (enum reg_class, 234 extern int mips_class_max_nregs (enum reg_class, enum machine_mode); 236 extern int mips_register_move_cost (enum machine_mode, enum reg_class, 237 enum reg_class);
|
| D | mips.h | 1503 enum reg_class enum 1626 extern const enum reg_class mips_regno_to_class[];
|
| /freebsd-9-stable/contrib/gcc/config/ia64/ |
| D | ia64-protos.h | 71 extern enum reg_class ia64_preferred_reload_class (rtx, enum reg_class); 72 extern enum reg_class ia64_secondary_reload_class (enum reg_class, 93 extern int ia64_register_move_cost (enum machine_mode, enum reg_class, 94 enum reg_class);
|
| /freebsd-9-stable/contrib/gcc/config/s390/ |
| D | s390-protos.h | 47 extern bool s390_class_max_nregs (enum reg_class, enum machine_mode); 77 extern enum reg_class s390_preferred_reload_class (rtx, enum reg_class); 78 extern enum reg_class s390_secondary_input_reload_class (enum reg_class, 81 extern enum reg_class s390_secondary_output_reload_class (enum reg_class,
|
| D | s390.h | 410 enum reg_class enum 441 extern const enum reg_class regclass_map[FIRST_PSEUDO_REGISTER];
|
| /freebsd-9-stable/contrib/gcc/config/rs6000/ |
| D | rs6000-protos.h | 65 extern enum reg_class rs6000_secondary_reload_class (enum reg_class, 154 enum reg_class, enum reg_class); 155 extern int rs6000_memory_move_cost (enum machine_mode, enum reg_class, int);
|
| /freebsd-9-stable/contrib/gcc/config/arm/ |
| D | arm-protos.h | 69 extern enum reg_class coproc_secondary_reload_class (enum machine_mode, rtx,
|
| /freebsd-9-stable/contrib/gcc/config/sparc/ |
| D | sparc.h | 1036 enum reg_class { NO_REGS, FPCC_REGS, I64_REGS, GENERAL_REGS, FP_REGS, enum 1083 extern enum reg_class sparc_regno_reg_class[FIRST_PSEUDO_REGISTER];
|
| /freebsd-9-stable/contrib/binutils/gas/config/ |
| D | tc-ia64.c | 6238 char reg_class; local 6440 reg_class = 0; 6449 reg_class = 'r'; 6475 reg_class = 'f'; 6488 reg_class = 'm'; 6498 switch (reg_class) 6503 as_warn ("Invalid use of `%c%d' as output operand", reg_class, regno); 6515 reg_class = 'r'; 6520 reg_class = 'p'; 6525 reg_class = 'f'; [all …]
|