Home
last modified time | relevance | path

Searched refs:biggest_mode (Results 1 – 11 of 11) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dlra-spills.cc138 = wider_subreg_mode (mode, lra_reg_info[i].biggest_mode); in assign_mem_slot()
213 poly_int64 total_size1 = GET_MODE_SIZE (lra_reg_info[regno1].biggest_mode); in pseudo_reg_slot_compare()
214 poly_int64 total_size2 = GET_MODE_SIZE (lra_reg_info[regno2].biggest_mode); in pseudo_reg_slot_compare()
253 lra_reg_info[i].biggest_mode, hard_regno); in assign_spill_hard_regs()
282 mode = lra_reg_info[regno].biggest_mode; in assign_spill_hard_regs()
301 lra_reg_info[regno].biggest_mode, hard_regno); in assign_spill_hard_regs()
306 lra_reg_info[regno].biggest_mode, hard_regno); in assign_spill_hard_regs()
311 lra_reg_info[regno].biggest_mode); in assign_spill_hard_regs()
331 lra_reg_info[regno].biggest_mode); in add_pseudo_to_slot()
378 lra_reg_info[regno].biggest_mode); in assign_stack_slot_num_and_sort_pseudos()
Dlra-assigns.cc217 = (ira_reg_class_max_nregs[cl2][lra_reg_info[r2].biggest_mode] in reload_pseudo_compare_func()
218 - ira_reg_class_max_nregs[cl1][lra_reg_info[r1].biggest_mode])) != 0) in reload_pseudo_compare_func()
486 machine_mode biggest_mode; in find_hard_regno_for_1() local
505 biggest_mode = lra_reg_info[regno].biggest_mode; in find_hard_regno_for_1()
561 lra_reg_info[conflict_regno].biggest_mode); in find_hard_regno_for_1()
570 hr >= 0 && (int) end_hard_regno (biggest_mode, hr) > conflict_hr; in find_hard_regno_for_1()
577 = lra_reg_info[conflict_regno].biggest_mode; in find_hard_regno_for_1()
619 biggest_nregs = hard_regno_nregs (hard_regno, biggest_mode); in find_hard_regno_for_1()
1125 i < hard_regno_nregs (hard_regno, lra_reg_info[regno].biggest_mode); in assign_hard_regno()
1152 machine_mode mode, biggest_mode; in setup_live_pseudos_and_spill_after_risky_transforms() local
[all …]
Dlra-coalesce.cc115 if (partial_subreg_p (lra_reg_info[first].biggest_mode, in merge_pseudos()
116 lra_reg_info[first2].biggest_mode)) in merge_pseudos()
117 lra_reg_info[first].biggest_mode = lra_reg_info[first2].biggest_mode; in merge_pseudos()
Dlra-lives.cc773 if (partial_subreg_p (lra_reg_info[regno].biggest_mode, in process_bb_lives()
774 reg->biggest_mode)) in process_bb_lives()
775 lra_reg_info[regno].biggest_mode = reg->biggest_mode; in process_bb_lives()
865 mark_regno_live (reg->regno, reg->biggest_mode); in process_bb_lives()
891 mark_regno_dead (reg->regno, reg->biggest_mode); in process_bb_lives()
950 mark_regno_live (reg->regno, reg->biggest_mode); in process_bb_lives()
975 mark_regno_dead (reg->regno, reg->biggest_mode); in process_bb_lives()
980 mark_regno_live (reg->regno, reg->biggest_mode); in process_bb_lives()
1374 lra_reg_info[i].biggest_mode = GET_MODE (regno_reg_rtx[i]); in lra_create_live_ranges_1()
1376 lra_reg_info[i].biggest_mode = VOIDmode; in lra_create_live_ranges_1()
Dlra-int.h110 machine_mode biggest_mode; variable
154 ENUM_BITFIELD(machine_mode) biggest_mode : 16;
Dlra-remat.cc366 < (int) end_hard_regno (reg->biggest_mode, reg->regno))) in operand_to_remat()
673 nregs = hard_regno_nregs (regno, reg->biggest_mode); in reg_overlap_for_remat_p()
693 nregs2 = hard_regno_nregs (regno2, reg->biggest_mode); in reg_overlap_for_remat_p()
717 && abi.clobbers_reg_p (reg->biggest_mode, reg->regno)) in call_used_input_regno_present_p()
1022 nregs = hard_regno_nregs (hard_regno, reg->biggest_mode); in get_hard_regs()
Dlra.cc561 ir->biggest_mode = mode; in new_insn_reg()
563 && partial_subreg_p (lra_reg_info[regno].biggest_mode, mode)) in new_insn_reg()
564 lra_reg_info[regno].biggest_mode = mode; in new_insn_reg()
886 && curr->biggest_mode == mode) in collect_non_operand_hard_regs()
1333 lra_reg_info[i].biggest_mode = VOIDmode; in initialize_lra_reg_info_element()
1488 if (curr->subreg_p != subreg_p || curr->biggest_mode != mode) in add_regs_to_insn_regno_info()
Dlra-constraints.cc2068 machine_mode biggest_mode[MAX_RECOG_OPERANDS]; in process_alt_operands() local
2084 biggest_mode[nop] = GET_MODE (op); in process_alt_operands()
2087 biggest_mode[nop] = wider_subreg_mode (op); in process_alt_operands()
2249 if (!ordered_p (GET_MODE_SIZE (biggest_mode[m]), in process_alt_operands()
2250 GET_MODE_SIZE (biggest_mode[nop]))) in process_alt_operands()
3111 add_to_hard_reg_set (&temp_set, biggest_mode[i], clobbered_hard_regno); in process_alt_operands()
5028 nregs = hard_regno_nregs (hard_regno, lra_reg_info[i].biggest_mode); in lra_constraints()
5085 && maybe_gt (GET_MODE_SIZE (lra_reg_info[i].biggest_mode), in lra_constraints()
5836 mode = lra_reg_info[hard_regno].biggest_mode; in split_reg()
6638 if (split_if_necessary (dst_regno, reg->biggest_mode, in inherit_in_ebb()
[all …]
DChangeLog-20122239 (new_insn_reg): Update biggest_mode.
2241 (initialize_lra_reg_info_element): Initialize biggest_mode.
DChangeLog-201629881 * lra-constraints.c (split_reg): Handle the case where biggest_mode is
30168 (lra_create_live_ranges_1): initialize hard register biggest_mode to
DChangeLog-201319405 Only modify lra_reg_info[].biggest_mode if it's non-debug insn.