| /openbsd-src/gnu/usr.bin/gcc/gcc/config/dsp16xx/ |
| H A D | dsp16xx-protos.h | 42 extern enum reg_class preferred_reload_class PARAMS ((rtx, enum reg_class)); 43 extern enum reg_class secondary_reload_class PARAMS ((enum reg_class, 66 extern int class_max_nregs PARAMS ((enum reg_class, enum machine_mode)); 67 extern enum reg_class limit_reload_class PARAMS ((enum reg_class, enum machine_mode)); 68 extern int dsp16xx_register_move_cost PARAMS ((enum reg_class, enum reg_class)); 86 extern enum reg_class dsp16xx_reg_class_from_letter PARAMS ((int));
|
| /openbsd-src/gnu/gcc/gcc/config/mmix/ |
| H A D | mmix-protos.h | 33 (enum machine_mode, enum reg_class, enum reg_class); 71 extern enum reg_class mmix_preferred_reload_class (rtx, enum reg_class); 72 extern enum reg_class mmix_preferred_output_reload_class 73 (rtx, enum reg_class); 74 extern enum reg_class mmix_secondary_reload_class 75 (enum reg_class, enum machine_mode, rtx, int);
|
| /openbsd-src/gnu/gcc/gcc/config/bfin/ |
| H A D | bfin-protos.h | 54 extern int bfin_register_move_cost (enum machine_mode, enum reg_class, 55 enum reg_class); 56 extern int bfin_memory_move_cost (enum machine_mode, enum reg_class, int in); 57 extern enum reg_class secondary_input_reload_class (enum reg_class, Mmode, 59 extern enum reg_class secondary_output_reload_class (enum reg_class, Mmode,
|
| /openbsd-src/gnu/gcc/gcc/config/score/ |
| H A D | score-protos.h | 24 extern enum reg_class score_char_to_class[]; 34 enum reg_class score_preferred_reload_class (rtx x, enum reg_class class); 36 enum reg_class score_secondary_reload_class (enum reg_class class, 71 int score_register_move_cost (enum machine_mode mode, enum reg_class to, 72 enum reg_class from);
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/mmix/ |
| H A D | mmix-protos.h | 33 PARAMS ((enum machine_mode, enum reg_class, enum reg_class)); 83 extern enum reg_class mmix_preferred_reload_class 84 PARAMS ((rtx, enum reg_class)); 85 extern enum reg_class mmix_preferred_output_reload_class 86 PARAMS ((rtx, enum reg_class)); 87 extern enum reg_class mmix_secondary_reload_class 88 PARAMS ((enum reg_class, enum machine_mode, rtx, int));
|
| /openbsd-src/gnu/gcc/gcc/config/i386/ |
| H A 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);
|
| /openbsd-src/gnu/gcc/gcc/ |
| H A 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,
|
| H A 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 …]
|
| /openbsd-src/gnu/gcc/gcc/config/ia64/ |
| H A 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);
|
| /openbsd-src/gnu/gcc/gcc/config/avr/ |
| H A D | avr-protos.h | 31 extern enum reg_class class_likely_spilled_p (int c); 32 extern enum reg_class avr_regno_reg_class (int r); 33 extern enum reg_class avr_reg_class_from_letter (int c); 95 extern enum reg_class preferred_reload_class (rtx x, enum reg_class class); 102 extern enum reg_class secondary_input_reload_class (enum reg_class, 112 extern int test_hard_reg_class (enum reg_class class, rtx x); 130 extern int class_max_nregs (enum reg_class class, enum machine_mode mode);
|
| /openbsd-src/gnu/gcc/gcc/config/mips/ |
| H A 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);
|
| /openbsd-src/gnu/gcc/gcc/config/s390/ |
| H A 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,
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/ns32k/ |
| H A D | ns32k-protos.h | 26 extern enum reg_class secondary_reload_class PARAMS ((enum reg_class, 45 extern int register_move_cost PARAMS ((enum reg_class, enum reg_class));
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/avr/ |
| H A D | avr-protos.h | 32 extern enum reg_class class_likely_spilled_p PARAMS ((int c)); 33 extern enum reg_class avr_regno_reg_class PARAMS ((int r)); 34 extern enum reg_class avr_reg_class_from_letter PARAMS ((int c)); 105 extern enum reg_class preferred_reload_class PARAMS ((rtx x, 106 enum reg_class class)); 119 extern enum reg_class secondary_input_reload_class PARAMS ((enum reg_class, 130 extern int test_hard_reg_class PARAMS ((enum reg_class class, rtx x)); 151 extern int class_max_nregs PARAMS ((enum reg_class class,
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/s390/ |
| H A D | s390-protos.h | 63 extern enum reg_class s390_preferred_reload_class PARAMS ((rtx, enum reg_class)); 64 extern enum reg_class s390_secondary_input_reload_class PARAMS ((enum reg_class, enum machine_mode,… 65 extern enum reg_class s390_secondary_output_reload_class PARAMS ((enum reg_class, enum machine_mode…
|
| /openbsd-src/gnu/gcc/gcc/config/m68hc11/ |
| H A D | m68hc11-protos.h | 50 extern enum reg_class preferred_reload_class (rtx, enum reg_class); 83 extern int m68hc11_memory_move_cost (enum machine_mode, enum reg_class, int); 85 enum reg_class, enum reg_class);
|
| /openbsd-src/gnu/gcc/gcc/config/crx/ |
| H A D | crx-protos.h | 27 extern enum reg_class crx_regno_reg_class (int); 30 extern enum reg_class crx_secondary_reload_class (enum reg_class, enum machine_mode, rtx); 75 extern int crx_memory_move_cost (enum machine_mode, enum reg_class, int);
|
| /openbsd-src/gnu/gcc/gcc/config/mcore/ |
| H A D | mcore-protos.h | 66 extern enum reg_class mcore_secondary_reload_class (enum reg_class, enum machine_mode, rtx); 67 extern enum reg_class mcore_reload_class (rtx, enum reg_class);
|
| /openbsd-src/gnu/gcc/gcc/config/xtensa/ |
| H A D | xtensa-protos.h | 64 extern enum reg_class xtensa_preferred_reload_class (rtx, enum reg_class, int); 65 extern enum reg_class xtensa_secondary_reload_class (enum reg_class,
|
| /openbsd-src/gnu/gcc/gcc/config/stormy16/ |
| H A D | stormy16-protos.h | 72 extern enum reg_class xstormy16_secondary_reload_class 73 (enum reg_class, enum machine_mode, rtx); 77 extern enum reg_class xstormy16_preferred_reload_class (rtx, enum reg_class);
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/mips/ |
| H A D | mips-protos.h | 126 extern enum reg_class mips_secondary_reload_class PARAMS ((enum reg_class, 131 enum reg_class)); 132 extern int mips_class_max_nregs PARAMS ((enum reg_class, 135 enum reg_class, 136 enum reg_class));
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | regclass.c | 176 enum reg_class reg_class_superclasses[N_REG_CLASSES][N_REG_CLASSES]; 180 enum reg_class reg_class_subclasses[N_REG_CLASSES][N_REG_CLASSES]; 185 enum reg_class reg_class_subunion[N_REG_CLASSES][N_REG_CLASSES]; 190 enum reg_class reg_class_superunion[N_REG_CLASSES][N_REG_CLASSES]; 350 reg_class_subunion[i][j] = (enum reg_class) k; in init_reg_sets_1() 377 reg_class_superunion[i][j] = (enum reg_class) k; in init_reg_sets_1() 400 enum reg_class *p; in init_reg_sets_1() 410 *p = (enum reg_class) j; in init_reg_sets_1() 414 *p = (enum reg_class) i; in init_reg_sets_1() 499 enum reg_class *p1, *p2; in init_reg_sets_1() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/stormy16/ |
| H A D | stormy16-protos.h | 75 extern enum reg_class xstormy16_secondary_reload_class 76 PARAMS ((enum reg_class, enum machine_mode, rtx)); 78 extern enum reg_class xstormy16_preferred_reload_class 79 PARAMS ((rtx, enum reg_class));
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/m68hc11/ |
| H A D | m68hc11-protos.h | 50 extern enum reg_class preferred_reload_class PARAMS((rtx, enum reg_class)); 89 extern int m68hc11_memory_move_cost PARAMS((enum machine_mode, enum reg_class, 92 enum reg_class, enum reg_class));
|
| /openbsd-src/gnu/gcc/gcc/config/frv/ |
| H A D | frv-protos.h | 109 extern enum reg_class frv_secondary_reload_class 110 (enum reg_class class, 113 extern int frv_class_likely_spilled_p (enum reg_class class); 116 extern int frv_class_max_nregs (enum reg_class class, 123 extern int frv_register_move_cost (enum reg_class, enum reg_class);
|