| /netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
| H A D | ira.h | 40 enum reg_class x_ira_hard_regno_allocno_class[FIRST_PSEUDO_REGISTER]; 48 enum reg_class x_ira_allocno_classes[N_REG_CLASSES]; 53 enum reg_class x_ira_allocno_class_translate[N_REG_CLASSES]; 61 enum reg_class x_ira_pressure_classes[N_REG_CLASSES]; 67 enum reg_class x_ira_pressure_class_translate[N_REG_CLASSES]; 71 enum reg_class x_ira_stack_reg_pressure_class; 101 enum reg_class x_ira_reg_class_subset[N_REG_CLASSES][N_REG_CLASSES];
|
| H A D | ira-costs.c | 92 static enum reg_class *pref; 95 static enum reg_class *pref_buffer; 98 static enum reg_class *regno_aclass; 115 enum reg_class classes[N_REG_CLASSES]; 144 return iterative_hash (&hv->classes, sizeof (enum reg_class) * hv->num, 0); in hash() 153 sizeof (enum reg_class) * hv1->num) == 0); in equal() 187 enum reg_class cl = classes_ptr->classes[i]; in complete_cost_classes() 251 enum reg_class cl = full->classes[i]; in restrict_cost_classes() 289 enum reg_class cl2 = narrow.classes[pos]; in restrict_cost_classes() 298 enum reg_class cl2 = ira_allocno_class_translate[cl]; in restrict_cost_classes() [all …]
|
| H A D | ira-lives.c | 141 enum reg_class aclass, pclass, cl; in update_allocno_pressure_excess_length() 217 inc_register_pressure (enum reg_class pclass, int n) in inc_register_pressure() 220 enum reg_class cl; in inc_register_pressure() 243 dec_register_pressure (enum reg_class pclass, int nregs) in dec_register_pressure() 247 enum reg_class cl; in dec_register_pressure() 303 enum reg_class pclass; in mark_pseudo_regno_live() 342 enum reg_class pclass; in mark_pseudo_regno_subword_live() 381 enum reg_class aclass, pclass; in mark_hard_reg_live() 436 enum reg_class cl; in mark_pseudo_regno_dead() 471 enum reg_class cl; in mark_pseudo_regno_subword_dead() [all …]
|
| H A D | regrename.h | 75 ENUM_BITFIELD(reg_class) cl : 16; 105 extern int find_rename_reg (du_head_p, enum reg_class, HARD_REG_SET *, int, 108 extern reg_class regrename_find_superclass (du_head_p, int *,
|
| H A D | reginfo.c | 274 reg_class_subunion[i][j] = (enum reg_class) k; in init_reg_sets_1() 295 reg_class_superunion[i][j] = (enum reg_class) k; in init_reg_sets_1() 319 enum reg_class *p; in init_reg_sets_1() 324 *p = (enum reg_class) i; in init_reg_sets_1() 783 enum reg_class 790 return (enum reg_class) reg_pref[regno].prefclass; in reg_preferred_class() 793 enum reg_class 800 return (enum reg_class) reg_pref[regno].altclass; in reg_alternate_class() 804 enum reg_class 811 return (enum reg_class) reg_pref[regno].allocnoclass; in reg_allocno_class() [all …]
|
| H A D | reload.h | 84 enum reg_class rclass; 339 extern enum reg_class scratch_reload_class (enum insn_code); 400 extern rtx find_equiv_reg (rtx, rtx_insn *, enum reg_class, int, short *, 410 extern int push_reload (rtx, rtx, rtx *, rtx *, enum reg_class,
|
| H A D | lra.h | 30 static inline enum reg_class 37 extern rtx lra_create_new_reg (machine_mode, rtx, enum reg_class,
|
| H A D | ira-int.h | 290 ENUM_BITFIELD (reg_class) aclass : 16; 870 enum reg_class x_ira_important_classes[N_REG_CLASSES]; 885 enum reg_class x_ira_reg_class_intersect[N_REG_CLASSES][N_REG_CLASSES]; 891 enum reg_class x_ira_reg_class_super_classes[N_REG_CLASSES][N_REG_CLASSES]; 900 enum reg_class x_ira_reg_class_subunion[N_REG_CLASSES][N_REG_CLASSES]; 901 enum reg_class x_ira_reg_class_superunion[N_REG_CLASSES][N_REG_CLASSES]; 906 enum reg_class x_alloc_reg_class_subclasses[N_REG_CLASSES][N_REG_CLASSES]; 1002 extern void ira_set_allocno_class (ira_allocno_t, enum reg_class); 1462 ira_allocate_and_copy_costs (int **vec, enum reg_class aclass, int *src) in ira_allocate_and_copy_costs() 1476 ira_allocate_and_accumulate_costs (int **vec, enum reg_class aclass, int *src) in ira_allocate_and_accumulate_costs() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/ |
| H A D | ira.h | 40 enum reg_class x_ira_hard_regno_allocno_class[FIRST_PSEUDO_REGISTER]; 48 enum reg_class x_ira_allocno_classes[N_REG_CLASSES]; 53 enum reg_class x_ira_allocno_class_translate[N_REG_CLASSES]; 61 enum reg_class x_ira_pressure_classes[N_REG_CLASSES]; 67 enum reg_class x_ira_pressure_class_translate[N_REG_CLASSES]; 71 enum reg_class x_ira_stack_reg_pressure_class; 101 enum reg_class x_ira_reg_class_subset[N_REG_CLASSES][N_REG_CLASSES];
|
| H A D | ira-costs.cc | 93 static enum reg_class *pref; 96 static enum reg_class *pref_buffer; 99 static enum reg_class *regno_aclass; 116 enum reg_class classes[N_REG_CLASSES]; 145 return iterative_hash (&hv->classes, sizeof (enum reg_class) * hv->num, 0); in hash() 154 sizeof (enum reg_class) * hv1->num) == 0); in equal() 188 enum reg_class cl = classes_ptr->classes[i]; in complete_cost_classes() 252 enum reg_class cl = full->classes[i]; in restrict_cost_classes() 290 enum reg_class cl2 = narrow.classes[pos]; in restrict_cost_classes() 299 enum reg_class cl2 = ira_allocno_class_translate[cl]; in restrict_cost_classes() [all …]
|
| H A D | ira-lives.cc | 141 enum reg_class aclass, pclass, cl; in update_allocno_pressure_excess_length() 217 inc_register_pressure (enum reg_class pclass, int n) in inc_register_pressure() 220 enum reg_class cl; in inc_register_pressure() 243 dec_register_pressure (enum reg_class pclass, int nregs) in dec_register_pressure() 247 enum reg_class cl; in dec_register_pressure() 303 enum reg_class pclass; in mark_pseudo_regno_live() 342 enum reg_class pclass; in mark_pseudo_regno_subword_live() 381 enum reg_class aclass, pclass; in mark_hard_reg_live() 436 enum reg_class cl; in mark_pseudo_regno_dead() 471 enum reg_class cl; in mark_pseudo_regno_subword_dead() [all …]
|
| H A D | regrename.h | 75 ENUM_BITFIELD(reg_class) cl : 16; 105 extern int find_rename_reg (du_head_p, enum reg_class, HARD_REG_SET *, int, 108 extern reg_class regrename_find_superclass (du_head_p, int *,
|
| H A D | reginfo.cc | 295 reg_class_subunion[i][j] = (enum reg_class) k; in init_reg_sets_1() 316 reg_class_superunion[i][j] = (enum reg_class) k; in init_reg_sets_1() 340 enum reg_class *p; in init_reg_sets_1() 345 *p = (enum reg_class) i; in init_reg_sets_1() 811 enum reg_class 818 return (enum reg_class) reg_pref[regno].prefclass; in reg_preferred_class() 821 enum reg_class 828 return (enum reg_class) reg_pref[regno].altclass; in reg_alternate_class() 832 enum reg_class 839 return (enum reg_class) reg_pref[regno].allocnoclass; in reg_allocno_class() [all …]
|
| H A D | reload.h | 84 enum reg_class rclass; 339 extern enum reg_class scratch_reload_class (enum insn_code); 400 extern rtx find_equiv_reg (rtx, rtx_insn *, enum reg_class, int, short *, 410 extern int push_reload (rtx, rtx, rtx *, rtx *, enum reg_class,
|
| H A D | ira-int.h | 290 ENUM_BITFIELD (reg_class) aclass : 16; 880 enum reg_class x_ira_important_classes[N_REG_CLASSES]; 895 enum reg_class x_ira_reg_class_intersect[N_REG_CLASSES][N_REG_CLASSES]; 901 enum reg_class x_ira_reg_class_super_classes[N_REG_CLASSES][N_REG_CLASSES]; 910 enum reg_class x_ira_reg_class_subunion[N_REG_CLASSES][N_REG_CLASSES]; 911 enum reg_class x_ira_reg_class_superunion[N_REG_CLASSES][N_REG_CLASSES]; 916 enum reg_class x_alloc_reg_class_subclasses[N_REG_CLASSES][N_REG_CLASSES]; 1012 extern void ira_set_allocno_class (ira_allocno_t, enum reg_class); 1474 ira_allocate_and_copy_costs (int **vec, enum reg_class aclass, int *src) in ira_allocate_and_copy_costs() 1488 ira_allocate_and_accumulate_costs (int **vec, enum reg_class aclass, int *src) in ira_allocate_and_accumulate_costs() [all …]
|
| H A D | ira.cc | 550 enum reg_class *p; in setup_reg_subclasses() 558 *p = (enum reg_class) i; in setup_reg_subclasses() 746 enum reg_class cl; in setup_stack_reg_pressure_class() 786 enum reg_class pressure_classes[N_REG_CLASSES]; in setup_pressure_classes() 848 pressure_classes[curr++] = (enum reg_class) cl2; in setup_pressure_classes() 858 pressure_classes[curr++] = (enum reg_class) cl2; in setup_pressure_classes() 864 pressure_classes[curr++] = (enum reg_class) cl; in setup_pressure_classes() 913 ira_pressure_classes[ira_pressure_classes_num++] = (enum reg_class) cl; in setup_pressure_classes() 988 static enum reg_class classes[LIM_REG_CLASSES + 1]; in setup_allocno_and_important_classes() 1005 classes[n++] = (enum reg_class) i; in setup_allocno_and_important_classes() [all …]
|
| H A D | regrename.cc | 109 static void scan_rtx (rtx_insn *, rtx *, enum reg_class, enum scan_actions, 229 rtx_insn *insn, enum reg_class cl) in create_new_chain() 373 find_rename_reg (du_head_p this_head, enum reg_class super_class, in find_rename_reg() 377 enum reg_class preferred_class; in find_rename_reg() 387 = (enum reg_class) targetm.preferred_rename_class (super_class); in find_rename_reg() 452 reg_class 457 reg_class super_class = NO_REGS; in regrename_find_superclass() 509 reg_class super_class = regrename_find_superclass (this_head, &n_uses, in rename_chains() 1099 scan_rtx_reg (rtx_insn *insn, rtx *loc, enum reg_class cl, enum scan_actions action, in scan_rtx_reg() 1284 static reg_class [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mcore/ |
| H A D | mcore-protos.h | 58 extern enum reg_class mcore_secondary_reload_class (enum reg_class, machine_mode, rtx); 59 extern enum reg_class mcore_reload_class (rtx, enum reg_class);
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/mcore/ |
| H A D | mcore-protos.h | 58 extern enum reg_class mcore_secondary_reload_class (enum reg_class, machine_mode, rtx); 59 extern enum reg_class mcore_reload_class (rtx, enum reg_class);
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/bfin/ |
| H A D | bfin-protos.h | 86 extern enum reg_class secondary_input_reload_class (enum reg_class, 89 extern enum reg_class secondary_output_reload_class (enum reg_class,
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bfin/ |
| H A D | bfin-protos.h | 86 extern enum reg_class secondary_input_reload_class (enum reg_class, 89 extern enum reg_class secondary_output_reload_class (enum reg_class,
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/ |
| H A D | s390-protos.h | 51 extern int s390_class_max_nregs (enum reg_class, machine_mode); 96 extern enum reg_class s390_secondary_input_reload_class (enum reg_class, 99 extern enum reg_class s390_secondary_output_reload_class (enum reg_class,
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m68k/ |
| H A D | m68k-protos.h | 104 extern enum reg_class m68k_secondary_reload_class (enum reg_class, 106 extern enum reg_class m68k_preferred_reload_class (rtx, enum reg_class);
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/m68k/ |
| H A D | m68k-protos.h | 104 extern enum reg_class m68k_secondary_reload_class (enum reg_class, 106 extern enum reg_class m68k_preferred_reload_class (rtx, enum reg_class);
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/ |
| H A D | s390-protos.h | 51 extern int s390_class_max_nregs (enum reg_class, machine_mode); 99 extern enum reg_class s390_secondary_input_reload_class (enum reg_class, 102 extern enum reg_class s390_secondary_output_reload_class (enum reg_class,
|