Searched refs:regno (Results 151 - 175 of 977) sorted by relevance

1234567891011>>

/netbsd-current/external/gpl3/gdb/dist/gdb/
H A Darm-linux-tdep.h50 void supply_nwfpe_register (struct regcache *regcache, int regno,
52 void collect_nwfpe_register (const struct regcache *regcache, int regno,
H A Di386-darwin-nat.c60 i386_darwin_nat_target::fetch_registers (struct regcache *regcache, int regno) argument
69 if (regno == -1 || amd64_native_gregset_supplies_p (gdbarch, regno))
94 if (regno == -1 || !amd64_native_gregset_supplies_p (gdbarch, regno))
117 if (regno == -1 || regno < I386_NUM_GREGS)
141 if (regno == -1
142 || (regno >= I386_ST0_REGNUM && regno < I386_SSE_NUM_REG
175 store_registers(struct regcache *regcache, int regno) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dauto-inc-dec.c471 int regno; local
533 regno = REGNO (inc_insn.reg0);
537 if (reg_next_use[regno] == mem_insn.insn)
542 regno = REGNO (inc_insn.reg_res);
543 if (reg_next_debug_use && reg_next_debug_use[regno]
544 && BLOCK_FOR_INSN (reg_next_debug_use[regno]) == bb)
550 propagate_for_debug (PREV_INSN (reg_next_debug_use[regno]),
553 reg_next_debug_use[regno] = NULL;
555 reg_next_def[regno] = mov_insn;
556 reg_next_use[regno]
823 get_next_ref(int regno, basic_block bb, rtx_insn **next_array) argument
1100 unsigned int regno = DF_REF_REGNO (def); local
1455 int regno = REGNO (inc_insn.reg_res); local
[all...]
H A Dlra-constraints.c169 /* Return hard regno of REGNO or if it is was not assigned to a hard
172 get_try_hard_regno (int regno)
177 if ((hard_regno = regno) >= FIRST_PSEUDO_REGISTER)
178 hard_regno = lra_get_regno_hard_regno (regno);
181 rclass = lra_get_allocno_class (regno);
187 /* Return the hard regno of X after removing its subreg. If X is not
189 use its assignment. If FINAL_P return the final hard regno which will
219 get_reg_class (int regno)
223 if (! HARD_REGISTER_NUM_P (hard_regno = regno))
224 hard_regno = lra_get_regno_hard_regno (regno);
171 get_try_hard_regno(int regno) argument
218 get_reg_class(int regno) argument
254 int regno = REGNO (reg); local
317 in_mem_p(int regno) argument
475 update_equiv(int regno) argument
494 int regno; local
590 int i, regno; local
617 unsigned int regno = REGNO (original); local
703 lra_constraint_offset(int regno, machine_mode mode) argument
901 regno_val_use_in(unsigned int regno, rtx x) argument
931 check_conflict_input_operands(int regno, signed char *ins) argument
1418 int regno; local
3578 int regno; local
4236 int regno; local
4315 int regno; local
4332 int regno = REGNO (op); local
4630 int regno = REGNO (x); local
4748 multi_block_pseudo_p(int regno) argument
4820 init_insn_rhs_dead_pseudo_p(int regno) argument
4836 reverse_equiv_p(int regno) argument
4854 contains_reloaded_insn_p(int regno) argument
5278 setup_next_usage_insn(int regno, rtx insn, int reloads_num, bool after_p) argument
5295 add_next_usage_insn(int regno, rtx_insn *insn, int reloads_num) argument
5531 need_for_call_save_p(int regno) argument
5565 need_for_split_p(HARD_REG_SET potential_reload_hard_regs, int regno) argument
5885 spill_hard_reg_in_range(int regno, enum reg_class rclass, rtx_insn *from, rtx_insn *to) argument
5948 split_if_necessary(int regno, machine_mode mode, HARD_REG_SET potential_reload_hard_regs, bool before_p, rtx_insn *insn, int max_uid) argument
5999 int i, nregs, regno = REGNO (x); local
6113 int i, regno; local
6230 int regno; member in struct:to_inherit
6245 add_to_inherit(int regno, rtx insns) argument
6551 int regno, hard_regno; local
6683 int regno = -1; local
6701 int regno; local
6852 unsigned int regno; local
6911 int regno, sregno, prev_sregno, dregno; local
7123 unsigned int regno, uid; local
7228 unsigned int regno; local
[all...]
H A Dhard-reg-set.h284 unsigned min, unsigned *regno)
302 *regno = min;
306 hard_reg_set_iter_set (hard_reg_set_iterator *iter, unsigned *regno) argument
320 *regno += 1;
322 return (*regno < FIRST_PSEUDO_REGISTER);
326 *regno = (*regno + HARD_REG_ELT_BITS - 1);
327 *regno -= *regno % HARD_REG_ELT_BITS;
335 *regno
283 hard_reg_set_iter_init(hard_reg_set_iterator *iter, const_hard_reg_set set, unsigned min, unsigned *regno) argument
341 hard_reg_set_iter_next(hard_reg_set_iterator *iter, unsigned *regno) argument
519 call_used_or_fixed_reg_p(unsigned int regno) argument
[all...]
H A Dira.c2192 ira_bad_reload_regno_1 (int regno, rtx x)
2210 return !TEST_HARD_REG_BIT (reg_class_contents[pref], regno);
2213 poor choice for a reload regno. */
2219 if (TEST_HARD_REG_BIT (OBJECT_TOTAL_CONFLICT_HARD_REGS (obj), regno))
2228 ira_bad_reload_regno (int regno, rtx in, rtx out)
2230 return (ira_bad_reload_regno_1 (regno, in)
2231 || ira_bad_reload_regno_1 (regno, out));
2366 int regno, hard_regno;
2383 regno = ALLOCNO_REGNO (a);
2384 reg_renumber[regno]
2176 ira_bad_reload_regno_1(int regno, rtx x) argument
2212 ira_bad_reload_regno(int regno, rtx in, rtx out) argument
2349 int regno, hard_regno; local
3064 equiv_init_movable_p(rtx x, int regno) argument
3271 int regno; local
3335 def_dominates_uses(int regno) argument
3436 int regno; local
3694 unsigned regno; local
3934 int regno = REGNO (SET_SRC (x)); local
4091 pseudo_for_reload_consideration_p(int regno) argument
4204 unsigned int regno = DF_REF_REGNO (def); local
4244 live_subregs, live_subregs_used, regno, local
4301 unsigned int regno = DF_REF_REGNO (use); local
4342 live_subregs, live_subregs_used, regno, local
4610 unsigned regno = DF_REF_REGNO (use); local
4619 unsigned regno = DF_REF_REGNO (use); local
4627 unsigned regno = DF_REF_REGNO (def); local
4647 unsigned regno; local
4799 unsigned regno = DF_REF_REGNO (use); local
5143 int i, regno; local
[all...]
H A Dlra-int.h39 /* Pseudo regno whose live range is described by given
41 int regno; member in struct:lra_live_range
157 /* The corresponding regno of the register. */
158 int regno; member in struct:lra_insn_reg
420 lra_get_regno_hard_regno (int regno)
423 return reg_renumber[regno];
429 lra_change_class (int regno, enum reg_class new_class,
432 lra_assert (regno >= FIRST_PSEUDO_REGISTER);
435 title, reg_class_names[new_class], regno);
436 setup_reg_classes (regno, new_clas
419 lra_get_regno_hard_regno(int regno) argument
428 lra_change_class(int regno, enum reg_class new_class, const char *title, bool nl_p) argument
507 lra_reg_val_equal_p(int regno, int val, poly_int64 offset) argument
[all...]
H A Dregstat.c116 unsigned int regno; local
122 EXECUTE_IF_SET_IN_BITMAP (live, 0, regno, bi)
123 REG_BASIC_BLOCK (regno) = REG_BLOCK_GLOBAL;
134 regno = DF_REF_REGNO (use);
135 bitmap_set_bit (live, regno);
159 EXECUTE_IF_SET_IN_BITMAP (live, 0, regno, bi)
161 REG_N_CALLS_CROSSED (regno)++;
175 bitmap_set_bit (setjmp_crosses, regno);
238 unsigned int regno; local
259 EXECUTE_IF_SET_IN_BITMAP (setjmp_crosses, FIRST_PSEUDO_REGISTER, regno, b
332 unsigned int regno; local
[all...]
H A Dearly-remat.c342 unsigned int regno; member in struct:remat_candidate
535 return (cand1->regno == cand2->regno
635 fprintf (dump_file, ";; %5d %5d %8s ", cand_index, cand->regno,
636 GET_MODE_NAME (GET_MODE (regno_reg_rtx[cand->regno])));
644 unsigned int regno; local
646 EXECUTE_IF_SET_IN_BITMAP (&m_candidate_regnos, 0, regno, bi)
648 fprintf (dump_file, ";; %5d:", regno);
649 dump_candidate_bitmap (m_regno_to_candidates[regno]);
763 early_remat::interesting_regno_p (unsigned int regno) argument
792 add_candidate(rtx_insn *insn, unsigned int regno, bool can_copy_p) argument
813 maybe_add_candidate(rtx_insn *insn, unsigned int regno) argument
994 add_candidate (DF_REF_INSN (ref), regno, false); local
1072 unsigned int regno; local
1199 unsigned int regno; local
1202 0, regno, bi) local
1263 unsigned int regno = DF_REF_REGNO (ref); local
1359 unsigned int regno = m_candidates[first].regno; local
1563 stable_use_p(unsigned int regno) argument
1741 unsigned int regno = DF_REF_REGNO (use); local
1861 unsigned int regno = via_copy_p ? cand->copy_regno : cand->regno; local
1982 unsigned int regno = DF_REF_REGNO (ref); local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/sim/m32r/
H A Dm32r-sim.h48 #define GET_H_CR(regno) \
49 XCONCAT2 (WANT_CPU,_h_cr_get_handler) (current_cpu, (regno))
50 #define SET_H_CR(regno, val) \
51 XCONCAT2 (WANT_CPU,_h_cr_set_handler) (current_cpu, (regno), (val))
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dauto-inc-dec.cc471 int regno; local
533 regno = REGNO (inc_insn.reg0);
537 if (reg_next_use[regno] == mem_insn.insn)
542 regno = REGNO (inc_insn.reg_res);
543 if (reg_next_debug_use && reg_next_debug_use[regno]
544 && BLOCK_FOR_INSN (reg_next_debug_use[regno]) == bb)
550 propagate_for_debug (PREV_INSN (reg_next_debug_use[regno]),
553 reg_next_debug_use[regno] = NULL;
555 reg_next_def[regno] = mov_insn;
556 reg_next_use[regno]
823 get_next_ref(int regno, basic_block bb, rtx_insn **next_array) argument
1100 unsigned int regno = DF_REF_REGNO (def); local
1455 int regno = REGNO (inc_insn.reg_res); local
[all...]
H A Dhard-reg-set.h284 unsigned min, unsigned *regno)
302 *regno = min;
306 hard_reg_set_iter_set (hard_reg_set_iterator *iter, unsigned *regno) argument
320 *regno += 1;
322 return (*regno < FIRST_PSEUDO_REGISTER);
326 *regno = (*regno + HARD_REG_ELT_BITS - 1);
327 *regno -= *regno % HARD_REG_ELT_BITS;
335 *regno
283 hard_reg_set_iter_init(hard_reg_set_iterator *iter, const_hard_reg_set set, unsigned min, unsigned *regno) argument
341 hard_reg_set_iter_next(hard_reg_set_iterator *iter, unsigned *regno) argument
521 call_used_or_fixed_reg_p(unsigned int regno) argument
[all...]
H A Dira.cc2321 ira_bad_reload_regno_1 (int regno, rtx x)
2339 return !TEST_HARD_REG_BIT (reg_class_contents[pref], regno);
2342 poor choice for a reload regno. */
2348 if (TEST_HARD_REG_BIT (OBJECT_TOTAL_CONFLICT_HARD_REGS (obj), regno))
2357 ira_bad_reload_regno (int regno, rtx in, rtx out)
2359 return (ira_bad_reload_regno_1 (regno, in)
2360 || ira_bad_reload_regno_1 (regno, out));
2495 int regno, hard_regno;
2512 regno = ALLOCNO_REGNO (a);
2513 reg_renumber[regno]
3464 def_dominates_uses(int regno) argument
3565 int regno; local
3823 unsigned regno; local
4063 int regno = REGNO (SET_SRC (x)); local
4220 pseudo_for_reload_consideration_p(int regno) argument
4333 unsigned int regno = DF_REF_REGNO (def); local
4373 live_subregs, live_subregs_used, regno, local
4430 unsigned int regno = DF_REF_REGNO (use); local
4471 live_subregs, live_subregs_used, regno, local
4736 unsigned regno = DF_REF_REGNO (use); local
4745 unsigned regno = DF_REF_REGNO (use); local
4753 unsigned regno = DF_REF_REGNO (def); local
4773 unsigned regno; local
4920 unsigned regno = DF_REF_REGNO (use); local
5283 unsigned regno; /* regno gnerated instead of scratch */ member in struct:sloc
5300 ira_former_scratch_p(int regno) argument
5413 int regno, n; local
5465 int i, regno; local
[all...]
H A Dlra-int.h39 /* Pseudo regno whose live range is described by given
41 int regno; member in struct:lra_live_range
160 /* The corresponding regno of the register. */
161 int regno; member in struct:lra_insn_reg
424 lra_get_regno_hard_regno (int regno)
427 return reg_renumber[regno];
433 lra_change_class (int regno, enum reg_class new_class,
436 lra_assert (regno >= FIRST_PSEUDO_REGISTER);
439 title, reg_class_names[new_class], regno);
440 setup_reg_classes (regno, new_clas
423 lra_get_regno_hard_regno(int regno) argument
432 lra_change_class(int regno, enum reg_class new_class, const char *title, bool nl_p) argument
511 lra_reg_val_equal_p(int regno, int val, poly_int64 offset) argument
[all...]
H A Dregstat.cc116 unsigned int regno; local
122 EXECUTE_IF_SET_IN_BITMAP (live, 0, regno, bi)
123 REG_BASIC_BLOCK (regno) = REG_BLOCK_GLOBAL;
134 regno = DF_REF_REGNO (use);
135 bitmap_set_bit (live, regno);
159 EXECUTE_IF_SET_IN_BITMAP (live, 0, regno, bi)
161 REG_N_CALLS_CROSSED (regno)++;
175 bitmap_set_bit (setjmp_crosses, regno);
238 unsigned int regno; local
259 EXECUTE_IF_SET_IN_BITMAP (setjmp_crosses, FIRST_PSEUDO_REGISTER, regno, b
332 unsigned int regno; local
[all...]
H A Dearly-remat.cc342 unsigned int regno; member in struct:__anon818::remat_candidate
535 return (cand1->regno == cand2->regno
635 fprintf (dump_file, ";; %5d %5d %8s ", cand_index, cand->regno,
636 GET_MODE_NAME (GET_MODE (regno_reg_rtx[cand->regno])));
644 unsigned int regno; local
646 EXECUTE_IF_SET_IN_BITMAP (&m_candidate_regnos, 0, regno, bi)
648 fprintf (dump_file, ";; %5d:", regno);
649 dump_candidate_bitmap (m_regno_to_candidates[regno]);
763 early_remat::interesting_regno_p (unsigned int regno) argument
792 add_candidate(rtx_insn *insn, unsigned int regno, bool can_copy_p) argument
813 maybe_add_candidate(rtx_insn *insn, unsigned int regno) argument
994 add_candidate (DF_REF_INSN (ref), regno, false); local
1072 unsigned int regno; local
1199 unsigned int regno; local
1202 0, regno, bi) local
1263 unsigned int regno = DF_REF_REGNO (ref); local
1359 unsigned int regno = m_candidates[first].regno; local
1563 stable_use_p(unsigned int regno) argument
1741 unsigned int regno = DF_REF_REGNO (use); local
1861 unsigned int regno = via_copy_p ? cand->copy_regno : cand->regno; local
1982 unsigned int regno = DF_REF_REGNO (ref); local
[all...]
/netbsd-current/external/gpl3/gdb/dist/sim/m32r/
H A Dm32r-sim.h48 #define GET_H_CR(regno) \
49 XCONCAT2 (WANT_CPU,_h_cr_get_handler) (current_cpu, (regno))
50 #define SET_H_CR(regno, val) \
51 XCONCAT2 (WANT_CPU,_h_cr_set_handler) (current_cpu, (regno), (val))
/netbsd-current/sys/arch/luna68k/dev/
H A Dsiovar.h73 setsioreg(struct sioreg *sio, int regno, int val) argument
76 if (regno != WR0)
77 sio->sio_cmd = regno;
/netbsd-current/external/gpl3/gcc/dist/gcc/rtl-ssa/
H A Dblocks.cc532 unsigned int regno = def->regno (); local
538 if (!bitmap_set_bit (DF_LR_IN (ebb->first_bb ()->cfg_bb ()), regno))
542 if (bitmap_set_bit (DF_LR_OUT (pred_cfg_bb), regno))
555 || !bitmap_bit_p (DF_LR_OUT (bb->cfg_bb ()), regno))
592 for (unsigned int regno = 0; regno < m_num_regs; ++regno)
593 if (regno >= DF_REG_SIZE (DF)
598 || DF_REG_DEF_COUNT (regno) >
731 unsigned int regno; local
773 unsigned int regno; local
867 unsigned int regno = DF_REF_REGNO (ref); local
889 unsigned int regno = DF_REF_REGNO (ref); local
950 unsigned int regno; local
1073 unsigned int regno = def->regno (); local
1106 unsigned int regno; local
[all...]
H A Dinsns.cc416 set_info *value = bi.current_reg_value (resource.regno);
421 else if (bitmap_bit_p (bi.potential_phi_regs, resource.regno))
445 unsigned int regno = ref.regno; local
447 access_info *access = bi.last_access[ref.regno + 1];
483 if (!bitmap_bit_p (bi.potential_phi_regs, regno))
490 if (bitmap_bit_p (bi.ebb_live_in_for_debug, regno))
499 use = create_reg_use (bi, insn, { mode, regno });
501 bi.last_access[ref.regno + 1] = use;
510 if (HARD_REGISTER_NUM_P (regno)
606 unsigned int regno = ref.regno; local
653 unsigned int regno = access->regno (); local
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/fr30/
H A Dfr30.c140 #define MUST_SAVE_REGISTER(regno) \
141 ( (regno) != RETURN_POINTER_REGNUM \
142 && (regno) != FRAME_POINTER_REGNUM \
143 && df_regs_ever_live_p (regno) \
144 && ! call_used_or_fixed_reg_p (regno))
221 int regno;
237 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno ++)
239 if (MUST_SAVE_REGISTER (regno))
219 int regno; local
282 int regno; local
409 int regno; local
735 fr30_function_value_regno_p(const unsigned int regno) argument
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Di386-darwin-nat.c60 i386_darwin_nat_target::fetch_registers (struct regcache *regcache, int regno) argument
69 if (regno == -1 || amd64_native_gregset_supplies_p (gdbarch, regno))
94 if (regno == -1 || !amd64_native_gregset_supplies_p (gdbarch, regno))
117 if (regno == -1 || regno < I386_NUM_GREGS)
141 if (regno == -1
142 || (regno >= I386_ST0_REGNUM && regno < I386_SSE_NUM_REG
175 store_registers(struct regcache *regcache, int regno) argument
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/fr30/
H A Dfr30.cc140 #define MUST_SAVE_REGISTER(regno) \
141 ( (regno) != RETURN_POINTER_REGNUM \
142 && (regno) != FRAME_POINTER_REGNUM \
143 && df_regs_ever_live_p (regno) \
144 && ! call_used_or_fixed_reg_p (regno))
221 int regno;
237 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno ++)
239 if (MUST_SAVE_REGISTER (regno))
219 int regno; local
282 int regno; local
409 int regno; local
735 fr30_function_value_regno_p(const unsigned int regno) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/ft32/
H A Dft32.c96 ft32_function_value_regno_p (const unsigned int regno) argument
98 return (regno == FT32_R0);
398 int regno; local
413 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
414 if (df_regs_ever_live_p (regno) && !call_used_or_fixed_reg_p (regno))
439 int regno; local
476 for (regno
526 int regno; local
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/ft32/
H A Dft32.cc96 ft32_function_value_regno_p (const unsigned int regno) argument
98 return (regno == FT32_R0);
398 int regno; local
413 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
414 if (df_regs_ever_live_p (regno) && !call_used_or_fixed_reg_p (regno))
439 int regno; local
476 for (regno
526 int regno; local
[all...]

Completed in 363 milliseconds

1234567891011>>