| /NextBSD/contrib/gcc/ |
| HD | bt-load.c | 122 static void dump_hard_reg_set (HARD_REG_SET); 126 sbitmap *, sbitmap *, HARD_REG_SET *); 127 static void compute_kill (sbitmap *, sbitmap *, HARD_REG_SET *); 134 static void augment_live_range (bitmap, HARD_REG_SET *, basic_block, 136 static int choose_btr (HARD_REG_SET); 137 static void combine_btr_defs (btr_def, HARD_REG_SET *); 138 static void btr_def_live_range (btr_def, HARD_REG_SET *); 139 static void move_btr_def (basic_block, int, btr_def, bitmap, HARD_REG_SET *); 164 static HARD_REG_SET *btrs_live; 168 static HARD_REG_SET *btrs_live_at_end; [all …]
|
| HD | hard-reg-set.h | 47 #define HARD_REG_SET HARD_REG_ELT_TYPE macro 54 typedef HARD_REG_ELT_TYPE HARD_REG_SET[HARD_REG_SET_LONGS]; typedef 90 #ifdef HARD_REG_SET 401 extern HARD_REG_SET fixed_reg_set; 416 extern HARD_REG_SET call_used_reg_set; 419 extern HARD_REG_SET losing_caller_save_reg_set; 431 extern HARD_REG_SET call_fixed_reg_set; 447 extern HARD_REG_SET regs_invalidated_by_call; 461 extern HARD_REG_SET reg_class_contents[N_REG_CLASSES];
|
| HD | mode-switching.c | 78 HARD_REG_SET regs_live; 93 static struct seginfo * new_seginfo (int, rtx, int, HARD_REG_SET); 95 static void reg_dies (rtx, HARD_REG_SET); 104 new_seginfo (int mode, rtx insn, int bb, HARD_REG_SET regs_live) in new_seginfo() 163 reg_dies (rtx reg, HARD_REG_SET live) in reg_dies() 195 SET_HARD_REG_BIT (* (HARD_REG_SET *) live, regno + nregs); in reg_becomes_live() 455 HARD_REG_SET live_now; in optimize_mode_switching() 590 HARD_REG_SET live_at_edge; in optimize_mode_switching()
|
| HD | caller-save.c | 77 static HARD_REG_SET hard_regs_saved; 85 static HARD_REG_SET referenced_regs; 90 static int insert_save (struct insn_chain *, int, int, HARD_REG_SET *, 286 HARD_REG_SET hard_regs_used; in setup_save_areas() 372 HARD_REG_SET this_insn_sets; in save_call_clobbered_regs() 413 HARD_REG_SET hard_regs_to_save; in save_call_clobbered_regs() 503 HARD_REG_SET *this_insn_sets = data; in mark_set_regs() 710 HARD_REG_SET (*to_save), enum machine_mode *save_mode) in insert_save()
|
| HD | global.c | 116 HARD_REG_SET hard_reg_conflicts; 122 HARD_REG_SET hard_reg_preferences; 129 HARD_REG_SET hard_reg_copy_preferences; 135 HARD_REG_SET hard_reg_full_preferences; 139 HARD_REG_SET regs_someone_prefers; 219 static HARD_REG_SET hard_regs_live; 223 static HARD_REG_SET no_global_alloc_regs; 227 static HARD_REG_SET regs_used_so_far; 295 static HARD_REG_SET eliminable_regset; 302 static void find_reg (int, HARD_REG_SET, int, int, int); [all …]
|
| HD | reload.h | 223 HARD_REG_SET used_spill_regs; 243 extern void compute_use_by_pseudos (HARD_REG_SET *, regset);
|
| HD | reload1.c | 94 static HARD_REG_SET reg_is_output_reload; 153 static HARD_REG_SET reg_reloaded_valid; 156 static HARD_REG_SET reg_reloaded_dead; 161 static HARD_REG_SET reg_reloaded_call_part_clobbered; 194 static HARD_REG_SET bad_spill_regs; 200 static HARD_REG_SET bad_spill_regs_global; 218 static HARD_REG_SET *pseudo_previous_regs; 224 static HARD_REG_SET *pseudo_forbidden_regs; 228 static HARD_REG_SET used_spill_regs; 403 static void update_eliminables (HARD_REG_SET *); [all …]
|
| HD | regrename.c | 92 static void clear_dead_regs (HARD_REG_SET *, enum machine_mode, rtx); 93 static void merge_overlapping_regs (basic_block, HARD_REG_SET *, 102 HARD_REG_SET *pset = (HARD_REG_SET *) data; in note_sets() 124 clear_dead_regs (HARD_REG_SET *pset, enum machine_mode kind, rtx notes) in clear_dead_regs() 146 merge_overlapping_regs (basic_block b, HARD_REG_SET *pset, in merge_overlapping_regs() 151 HARD_REG_SET live; in merge_overlapping_regs() 204 HARD_REG_SET unavailable; in regrename_optimize() 205 HARD_REG_SET regs_seen; in regrename_optimize() 239 HARD_REG_SET this_unavailable; in regrename_optimize() 1871 HARD_REG_SET set; in debug_value_data() [all …]
|
| HD | resource.h | 38 HARD_REG_SET regs; /* Which registers are set or needed. */
|
| HD | local-alloc.c | 175 static HARD_REG_SET *qty_phys_copy_sugg; 180 static HARD_REG_SET *qty_phys_sugg; 231 static HARD_REG_SET regs_live; 243 static HARD_REG_SET *regs_live_at; 373 qty_phys_copy_sugg = XNEWVEC (HARD_REG_SET, max_qty); in local_alloc() 375 qty_phys_sugg = XNEWVEC (HARD_REG_SET, max_qty); in local_alloc() 1309 regs_live_at = XCNEWVEC (HARD_REG_SET, 2 * insn_count + 2); in block_alloc() 2218 HARD_REG_SET first_used, used; in find_free_reg() 2382 HARD_REG_SET this_reg; in post_mark_life()
|
| HD | regclass.c | 75 HARD_REG_SET fixed_reg_set; 91 HARD_REG_SET call_used_reg_set; 94 HARD_REG_SET losing_caller_save_reg_set; 125 HARD_REG_SET call_fixed_reg_set; 141 HARD_REG_SET regs_invalidated_by_call; 153 HARD_REG_SET reg_class_contents[N_REG_CLASSES]; 335 HARD_REG_SET c; in init_reg_sets_1() 366 HARD_REG_SET c; in init_reg_sets_1() 2541 HARD_REG_SET c; in reg_classes_intersect_p() 2627 cannot_change_mode_set_regs (HARD_REG_SET *used, enum machine_mode from, in cannot_change_mode_set_regs()
|
| HD | resource.c | 48 HARD_REG_SET live_regs; /* Registers live at target. */ 74 static HARD_REG_SET current_live_regs; 79 static HARD_REG_SET pending_dead_regs; 436 HARD_REG_SET scratch; in find_dead_or_set_registers() 894 HARD_REG_SET scratch; in mark_target_live_regs()
|
| HD | rtl-factoring.c | 519 renumbered_reg_set_to_hard_reg_set (HARD_REG_SET * hregs, regset regs) in renumbered_reg_set_to_hard_reg_set() 533 clear_regs_live_in_seq (HARD_REG_SET * regs, rtx insn, int length) in clear_regs_live_in_seq() 537 HARD_REG_SET hlive; in clear_regs_live_in_seq() 587 HARD_REG_SET linkregs; in recompute_gain_for_pattern_seq()
|
| HD | postreload.c | 370 HARD_REG_SET equiv_regs[MAX_RECOG_OPERANDS]; in reload_cse_simplify_operands() 705 HARD_REG_SET ever_live_at_start, *label_live; in reload_combine() 734 label_live = XNEWVEC (HARD_REG_SET, n_labels); in reload_combine() 742 HARD_REG_SET live; in reload_combine() 956 HARD_REG_SET *live; in reload_combine()
|
| HD | recog.h | 119 enum machine_mode, HARD_REG_SET *);
|
| HD | regs.h | 263 overlaps_hard_reg_set_p (const HARD_REG_SET regs, enum machine_mode mode, in overlaps_hard_reg_set_p()
|
| HD | stmt.c | 108 static bool tree_conflicts_with_clobbers_p (tree, HARD_REG_SET *); 579 const HARD_REG_SET *regs = data; in decl_overlaps_hard_reg_set_p() 607 tree_overlaps_hard_reg_set (tree decl, HARD_REG_SET *regs) in tree_overlaps_hard_reg_set() 617 tree_conflicts_with_clobbers_p (tree t, HARD_REG_SET *clobbered_regs) in tree_conflicts_with_clobbers_p() 664 HARD_REG_SET clobbered_regs; in expand_asm_operands()
|
| HD | recog.c | 2938 enum machine_mode mode, HARD_REG_SET *reg_set) in peep2_find_free_register() 2942 HARD_REG_SET live; in peep2_find_free_register() 2960 HARD_REG_SET this_live; in peep2_find_free_register()
|
| HD | basic-block.h | 84 extern void reg_set_to_hard_reg_set (HARD_REG_SET *, bitmap);
|
| HD | rtl.h | 2169 extern void retry_global_alloc (int, HARD_REG_SET); 2188 extern void cannot_change_mode_set_regs (HARD_REG_SET *,
|
| HD | reg-stack.c | 204 HARD_REG_SET reg_set; /* set of live registers */ 215 HARD_REG_SET out_reg_set; /* Stack regs live on output. */
|
| HD | struct-equiv.c | 844 HARD_REG_SET i1_regset, i2_regset; in death_notes_match_p()
|
| HD | flow.c | 201 static HARD_REG_SET elim_reg_set; 4644 reg_set_to_hard_reg_set (HARD_REG_SET *to, bitmap from) in reg_set_to_hard_reg_set()
|
| HD | df-scan.c | 75 static HARD_REG_SET elim_reg_set;
|
| /NextBSD/contrib/gcc/config/i386/ |
| HD | i386.h | 870 HARD_REG_SET x; \
|