Searched refs:regno (Results 76 - 100 of 977) sorted by relevance

1234567891011>>

/netbsd-current/external/gpl3/gdb.old/dist/sim/cris/
H A Dcpuv10.c65 crisv10f_h_gr_get (SIM_CPU *current_cpu, UINT regno) argument
67 return GET_H_GR (regno);
73 crisv10f_h_gr_set (SIM_CPU *current_cpu, UINT regno, SI newval) argument
75 SET_H_GR (regno, newval);
81 crisv10f_h_gr_pc_get (SIM_CPU *current_cpu, UINT regno) argument
83 return GET_H_GR_PC (regno);
89 crisv10f_h_gr_pc_set (SIM_CPU *current_cpu, UINT regno, SI newval) argument
91 SET_H_GR_PC (regno, newval);
97 crisv10f_h_gr_real_pc_get (SIM_CPU *current_cpu, UINT regno) argument
99 return CPU (h_gr_real_pc[regno]);
105 crisv10f_h_gr_real_pc_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
113 crisv10f_h_raw_gr_pc_get(SIM_CPU *current_cpu, UINT regno) argument
121 crisv10f_h_raw_gr_pc_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
129 crisv10f_h_sr_get(SIM_CPU *current_cpu, UINT regno) argument
137 crisv10f_h_sr_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
145 crisv10f_h_sr_v10_get(SIM_CPU *current_cpu, UINT regno) argument
153 crisv10f_h_sr_v10_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
[all...]
/netbsd-current/external/gpl3/gdb/dist/sim/cris/
H A Dcpuv32.c65 crisv32f_h_gr_get (SIM_CPU *current_cpu, UINT regno) argument
67 return GET_H_GR (regno);
73 crisv32f_h_gr_set (SIM_CPU *current_cpu, UINT regno, SI newval) argument
75 SET_H_GR (regno, newval);
81 crisv32f_h_gr_acr_get (SIM_CPU *current_cpu, UINT regno) argument
83 return CPU (h_gr_acr[regno]);
89 crisv32f_h_gr_acr_set (SIM_CPU *current_cpu, UINT regno, SI newval) argument
91 CPU (h_gr_acr[regno]) = newval;
97 crisv32f_h_raw_gr_acr_get (SIM_CPU *current_cpu, UINT regno) argument
99 return GET_H_RAW_GR_ACR (regno);
105 crisv32f_h_raw_gr_acr_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
113 crisv32f_h_sr_get(SIM_CPU *current_cpu, UINT regno) argument
121 crisv32f_h_sr_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
129 crisv32f_h_sr_v32_get(SIM_CPU *current_cpu, UINT regno) argument
137 crisv32f_h_sr_v32_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
145 crisv32f_h_supr_get(SIM_CPU *current_cpu, UINT regno) argument
153 crisv32f_h_supr_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
[all...]
H A Dcpuv10.c65 crisv10f_h_gr_get (SIM_CPU *current_cpu, UINT regno) argument
67 return GET_H_GR (regno);
73 crisv10f_h_gr_set (SIM_CPU *current_cpu, UINT regno, SI newval) argument
75 SET_H_GR (regno, newval);
81 crisv10f_h_gr_pc_get (SIM_CPU *current_cpu, UINT regno) argument
83 return GET_H_GR_PC (regno);
89 crisv10f_h_gr_pc_set (SIM_CPU *current_cpu, UINT regno, SI newval) argument
91 SET_H_GR_PC (regno, newval);
97 crisv10f_h_gr_real_pc_get (SIM_CPU *current_cpu, UINT regno) argument
99 return CPU (h_gr_real_pc[regno]);
105 crisv10f_h_gr_real_pc_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
113 crisv10f_h_raw_gr_pc_get(SIM_CPU *current_cpu, UINT regno) argument
121 crisv10f_h_raw_gr_pc_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
129 crisv10f_h_sr_get(SIM_CPU *current_cpu, UINT regno) argument
137 crisv10f_h_sr_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
145 crisv10f_h_sr_v10_get(SIM_CPU *current_cpu, UINT regno) argument
153 crisv10f_h_sr_v10_set(SIM_CPU *current_cpu, UINT regno, SI newval) argument
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dlra-assigns.cc71 constraint pass have regno >= lra_constraint_new_regno_start.
128 /* Map regno to the corresponding regno assignment info. */
298 insert_in_live_range_start_chain (int regno) argument
300 lra_live_range_t r = lra_reg_info[regno].live_ranges;
377 update_lives (int regno, bool free_p) argument
382 if (reg_renumber[regno] < 0)
384 live_pseudos_reg_renumber[regno] = free_p ? -1 : reg_renumber[regno];
385 for (r = lra_reg_info[regno]
478 find_hard_regno_for_1(int regno, int *cost, int try_only_hard_regno, bool first_p, HARD_REG_SET regno_set) argument
690 find_hard_regno_for(int regno, int *cost, int try_only_hard_regno, bool first_p) argument
728 update_hard_regno_preference(int regno, int hard_regno, int div) argument
766 pseudo_prefix_title(int regno) argument
780 lra_setup_reg_renumber(int regno, int hard_regno, bool print_p) argument
[all...]
H A Dlra-remat.cc92 /* Insn pseudo regno for rematerialization. */
93 int regno; member in struct:cand
99 /* Number of the operand containing the regno or its reload
100 regno. */
102 /* Next candidate for the same regno. */
116 /* Map regno -> candidates can be used for the regno
133 regno). */
185 hash = iterative_hash_object (c->regno, hash);
193 regno fo
398 create_cand(rtx_insn *insn, int nop, int regno, rtx_insn *activation = NULL) argument
474 int regno = REGNO (*id->operand_loc[nop]); local
622 unsigned regno = reg->regno; local
665 unsigned regno = reg->regno; local
1018 int regno = reg->regno; local
1038 int regno = REGNO (*loc); local
1054 unsigned regno; local
1067 EXECUTE_IF_SET_IN_BITMAP (df_get_live_in (bb), 0, regno, bi) local
[all...]
H A Dlra-coalesce.cc60 (regno) in the coalesced pseudos group to which given pseudo (its
61 regno is the index) belongs. The next of the last pseudo in the
94 int regno, first, first2, last, next; local
99 for (last = regno2, regno = next_coalesced_pseudo[regno2];;
100 regno = next_coalesced_pseudo[regno])
102 first_coalesced_pseudo[regno] = first;
103 bitmap_set_bit (&coalesced_pseudos_bitmap, regno);
104 if (regno == regno2)
106 last = regno;
125 int i, regno; local
209 coalescable_pseudo_p(int regno) argument
[all...]
H A Dregcprop.cc111 free_debug_insn_changes (struct value_data *vd, unsigned int regno) argument
114 for (cur = vd->e[regno].debug_insn_changes; cur; cur = next)
120 vd->e[regno].debug_insn_changes = NULL;
129 kill_value_one_regno (unsigned int regno, struct value_data *vd) argument
133 if (vd->e[regno].oldest_regno != regno)
135 for (i = vd->e[regno].oldest_regno;
136 vd->e[i].next_regno != regno;
139 vd->e[i].next_regno = vd->e[regno].next_regno;
141 else if ((next = vd->e[regno]
161 kill_value_regno(unsigned int regno, unsigned int nregs, struct value_data *vd) argument
206 set_value_regno(unsigned int regno, machine_mode mode, struct value_data *vd) argument
412 maybe_mode_change(machine_mode orig_mode, machine_mode copy_mode, machine_mode new_mode, unsigned int regno, unsigned int copy_regno ATTRIBUTE_UNUSED) argument
456 unsigned int regno = REGNO (reg); local
703 apply_debug_insn_changes(struct value_data *vd, unsigned int regno) argument
736 unsigned int regno = REGNO (x); local
794 unsigned int regno = REGNO (SET_SRC (set)); local
896 unsigned int regno = REGNO (src); local
1072 unsigned int regno; local
1321 unsigned int regno; local
1352 unsigned int regno; local
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dlra-assigns.c71 constraint pass have regno >= lra_constraint_new_regno_start.
128 /* Map regno to the corresponding regno assignment info. */
298 insert_in_live_range_start_chain (int regno) argument
300 lra_live_range_t r = lra_reg_info[regno].live_ranges;
377 update_lives (int regno, bool free_p) argument
382 if (reg_renumber[regno] < 0)
384 live_pseudos_reg_renumber[regno] = free_p ? -1 : reg_renumber[regno];
385 for (r = lra_reg_info[regno]
478 find_hard_regno_for_1(int regno, int *cost, int try_only_hard_regno, bool first_p, HARD_REG_SET regno_set) argument
690 find_hard_regno_for(int regno, int *cost, int try_only_hard_regno, bool first_p) argument
728 update_hard_regno_preference(int regno, int hard_regno, int div) argument
766 pseudo_prefix_title(int regno) argument
780 lra_setup_reg_renumber(int regno, int hard_regno, bool print_p) argument
861 assign_temporarily(int regno, int hard_regno) argument
924 spill_for(int regno, bitmap spilled_pseudo_bitmap, bool first_p) argument
1117 assign_hard_regno(int hard_regno, int regno) argument
1147 int p, i, j, n, regno, hard_regno, biggest_nregs, nregs_diff; local
1271 int regno, another_regno, hard_regno, another_hard_regno, cost, i, n; local
1338 find_all_spills_for(int regno) argument
1384 int i, n, nfails, iter, regno, regno2, hard_regno, cost; local
1704 find_reload_regno_insns(int regno, rtx_insn * &start, rtx_insn * &finish) argument
1766 int i, regno; local
[all...]
H A Dlra-remat.c92 /* Insn pseudo regno for rematerialization. */
93 int regno; member in struct:cand
99 /* Number of the operand containing the regno or its reload
100 regno. */
102 /* Next candidate for the same regno. */
116 /* Map regno -> candidates can be used for the regno
133 regno). */
185 hash = iterative_hash_object (c->regno, hash);
193 regno fo
398 create_cand(rtx_insn *insn, int nop, int regno, rtx_insn *activation = NULL) argument
474 int regno = REGNO (*id->operand_loc[nop]); local
622 unsigned regno = reg->regno; local
665 unsigned regno = reg->regno; local
1018 int regno = reg->regno; local
1038 int regno = REGNO (*loc); local
1054 unsigned regno; local
1067 EXECUTE_IF_SET_IN_BITMAP (df_get_live_in (bb), 0, regno, bi) local
[all...]
H A Dlra-coalesce.c60 (regno) in the coalesced pseudos group to which given pseudo (its
61 regno is the index) belongs. The next of the last pseudo in the
94 int regno, first, first2, last, next; local
99 for (last = regno2, regno = next_coalesced_pseudo[regno2];;
100 regno = next_coalesced_pseudo[regno])
102 first_coalesced_pseudo[regno] = first;
103 bitmap_set_bit (&coalesced_pseudos_bitmap, regno);
104 if (regno == regno2)
106 last = regno;
125 int i, regno; local
209 coalescable_pseudo_p(int regno) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/avr/libf7/
H A Dasm-defs.h103 ..regno = 0
110 ..dst = ..regno
113 ..src = ..regno
115 ..regno = ..regno + 1
118 ..regno = 0
126 ..dst = ..regno
129 ..src = ..regno
131 ..regno = ..regno
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/avr/libf7/
H A Dasm-defs.h103 ..regno = 0
110 ..dst = ..regno
113 ..src = ..regno
115 ..regno = ..regno + 1
118 ..regno = 0
126 ..dst = ..regno
129 ..src = ..regno
131 ..regno = ..regno
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdbserver/
H A Dlinux-or1k-low.cc45 bool low_cannot_fetch_register (int regno) override;
47 bool low_cannot_store_register (int regno) override;
124 or1k_target::low_cannot_fetch_register (int regno) argument
126 return (or1k_regmap[regno] == -1);
132 or1k_target::low_cannot_store_register (int regno) argument
134 return (or1k_regmap[regno] == -1);
184 or1k_collect_register (struct regcache *regcache, int regno, argument
189 collect_register (regcache, regno, &tmp_reg.reg32);
194 or1k_supply_register (struct regcache *regcache, int regno, argument
197 supply_register (regcache, regno, re
[all...]
H A Dlinux-riscv-low.cc49 bool low_cannot_fetch_register (int regno) override;
51 bool low_cannot_store_register (int regno) override;
53 bool low_fetch_register (regcache *regcache, int regno) override;
69 riscv_target::low_cannot_fetch_register (int regno) argument
76 riscv_target::low_cannot_store_register (int regno) argument
105 int regno = find_regno (tdesc, "zero"); local
110 collect_register (regcache, regno + i, *regset + i);
120 int regno = find_regno (tdesc, "zero"); local
124 supply_register_zeroed (regcache, regno);
126 supply_register (regcache, regno
135 int regno = find_regno (tdesc, "ft0"); local
151 int regno = find_regno (tdesc, "ft0"); local
208 low_fetch_register(regcache *regcache, int regno) argument
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/sim/aarch64/
H A Dinterp.c187 check_regno (int regno) argument
189 return 0 <= regno && regno < AARCH64_MAX_REGNO;
193 reg_size (int regno) argument
195 if (regno == AARCH64_CPSR_REGNO || regno == AARCH64_FPSR_REGNO)
201 aarch64_reg_get (SIM_CPU *cpu, int regno, unsigned char *buf, int length) argument
206 if (!check_regno (regno))
209 size = reg_size (regno);
214 switch (regno)
238 "sim: unrecognized register number: %d\\n", regno); local
248 aarch64_reg_set(SIM_CPU *cpu, int regno, unsigned char *buf, int length) argument
288 "sim: unrecognized register number: %d\\n", regno); local
[all...]
/netbsd-current/external/gpl3/gdb/dist/sim/aarch64/
H A Dinterp.c199 check_regno (int regno) argument
201 return 0 <= regno && regno < AARCH64_MAX_REGNO;
205 reg_size (int regno) argument
207 if (regno == AARCH64_CPSR_REGNO || regno == AARCH64_FPSR_REGNO)
213 aarch64_reg_get (SIM_CPU *cpu, int regno, void *buf, int length) argument
218 if (!check_regno (regno))
221 size = reg_size (regno);
226 switch (regno)
250 "sim: unrecognized register number: %d\\n", regno); local
260 aarch64_reg_set(SIM_CPU *cpu, int regno, const void *buf, int length) argument
300 "sim: unrecognized register number: %d\\n", regno); local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Di386-gnu-nat.c110 i386_gnu_nat_target::fetch_registers (struct regcache *regcache, int regno)
123 if (regno < I386_NUM_GREGS || regno == -1)
136 if (regno == -1)
150 regno));
152 regcache->raw_supply (regno, REG_ADDR (state, regno));
153 thread->fetched_regs |= (1 << regno);
157 if (regno >= I386_NUM_GREGS || regno
109 fetch_registers(struct regcache *regcache, int regno) argument
168 store_fpregs(const struct regcache *regcache, struct proc *thread, int regno) argument
199 store_registers(struct regcache *regcache, int regno) argument
[all...]
H A Darm-linux-nat.c118 int ret, regno, tid; local
144 for (regno = ARM_F0_REGNUM; regno <= ARM_F7_REGNUM; regno++)
145 supply_nwfpe_register (regcache, regno, fp);
154 int ret, regno, tid; local
182 for (regno = ARM_F0_REGNUM; regno <= ARM_F7_REGNUM; regno++)
183 if (REG_VALID == regcache->get_register_status (regno))
282 int ret, regno, tid; local
307 int ret, regno, tid; local
413 fetch_registers(struct regcache *regcache, int regno) argument
450 store_registers(struct regcache *regcache, int regno) argument
486 fill_gregset(const struct regcache *regcache, gdb_gregset_t *gregsetp, int regno) argument
499 fill_fpregset(const struct regcache *regcache, gdb_fpregset_t *fpregsetp, int regno) argument
[all...]
H A Dmips-nbsd-tdep.c138 mipsnbsd_supply_reg (struct regcache *regcache, const char *regs, int regno)
145 if (regno == i || regno == -1)
157 mipsnbsd_fill_reg (const struct regcache *regcache, char *regs, int regno)
163 if ((regno == i || regno == -1)
170 const char *fpregs, int regno)
179 if (regno == i || regno == -1)
193 mipsnbsd_fill_fpreg (const struct regcache *regcache, char *fpregs, int regno)
137 mipsnbsd_supply_reg(struct regcache *regcache, const char *regs, int regno) argument
156 mipsnbsd_fill_reg(const struct regcache *regcache, char *regs, int regno) argument
168 mipsnbsd_supply_fpreg(struct regcache *regcache, const char *fpregs, int regno) argument
192 mipsnbsd_fill_fpreg(const struct regcache *regcache, char *fpregs, int regno) argument
278 mipsnbsd_cannot_fetch_register(struct gdbarch *gdbarch, int regno) argument
285 mipsnbsd_cannot_store_register(struct gdbarch *gdbarch, int regno) argument
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/
H A Di386-gnu-nat.c110 i386_gnu_nat_target::fetch_registers (struct regcache *regcache, int regno)
123 if (regno < I386_NUM_GREGS || regno == -1)
136 if (regno == -1)
150 regno));
152 regcache->raw_supply (regno, REG_ADDR (state, regno));
153 thread->fetched_regs |= (1 << regno);
157 if (regno >= I386_NUM_GREGS || regno
109 fetch_registers(struct regcache *regcache, int regno) argument
168 store_fpregs(const struct regcache *regcache, struct proc *thread, int regno) argument
199 store_registers(struct regcache *regcache, int regno) argument
[all...]
H A Drs6000-aix-nat.c201 regmap (struct gdbarch *gdbarch, int regno, int *isfloat) argument
206 if (tdep->ppc_gp0_regnum <= regno
207 && regno < tdep->ppc_gp0_regnum + ppc_num_gprs)
208 return regno;
210 && tdep->ppc_fp0_regnum <= regno
211 && regno < tdep->ppc_fp0_regnum + ppc_num_fprs)
214 return regno - tdep->ppc_fp0_regnum + FPR0;
216 else if (regno == gdbarch_pc_regnum (gdbarch))
218 else if (regno == tdep->ppc_ps_regnum)
220 else if (regno
319 fetch_register(struct regcache *regcache, int regno) argument
378 store_register(struct regcache *regcache, int regno) argument
438 fetch_registers(struct regcache *regcache, int regno) argument
480 store_registers(struct regcache *regcache, int regno) argument
[all...]
H A Dmips-netbsd-tdep.c140 mipsnbsd_supply_reg (struct regcache *regcache, const char *regs, int regno)
147 if (regno == i || regno == -1)
156 if (regno == -1 || regno == MIPS_ZERO_REGNUM)
161 mipsnbsd_fill_reg (const struct regcache *regcache, char *regs, int regno)
167 if ((regno == i || regno == -1)
174 const char *fpregs, int regno)
183 if (regno
139 mipsnbsd_supply_reg(struct regcache *regcache, const char *regs, int regno) argument
160 mipsnbsd_fill_reg(const struct regcache *regcache, char *regs, int regno) argument
172 mipsnbsd_supply_fpreg(struct regcache *regcache, const char *fpregs, int regno) argument
196 mipsnbsd_fill_fpreg(const struct regcache *regcache, char *fpregs, int regno) argument
282 mipsnbsd_cannot_fetch_register(struct gdbarch *gdbarch, int regno) argument
288 mipsnbsd_cannot_store_register(struct gdbarch *gdbarch, int regno) argument
[all...]
H A Dtarget-descriptions.h149 int regno, const char *name);
171 int regno, const char *const names[]);
176 extern bool tdesc_found_register (struct tdesc_arch_data *data, int regno);
220 const char *tdesc_register_name (struct gdbarch *gdbarch, int regno);
225 struct type *tdesc_register_type (struct gdbarch *gdbarch, int regno);
235 int tdesc_register_in_reggroup_p (struct gdbarch *gdbarch, int regno,
/netbsd-current/external/gpl3/gdb.old/dist/gdbserver/
H A Dlinux-riscv-low.cc49 bool low_cannot_fetch_register (int regno) override;
51 bool low_cannot_store_register (int regno) override;
53 bool low_fetch_register (regcache *regcache, int regno) override;
69 riscv_target::low_cannot_fetch_register (int regno) argument
76 riscv_target::low_cannot_store_register (int regno) argument
105 int regno = find_regno (tdesc, "zero"); local
110 collect_register (regcache, regno + i, *regset + i);
120 int regno = find_regno (tdesc, "zero"); local
124 supply_register_zeroed (regcache, regno);
126 supply_register (regcache, regno
135 int regno = find_regno (tdesc, "ft0"); local
151 int regno = find_regno (tdesc, "ft0"); local
208 low_fetch_register(regcache *regcache, int regno) argument
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/moxie/
H A Dmoxie.c94 moxie_function_value_regno_p (const unsigned int regno) argument
96 return (regno == MOXIE_R0);
251 int regno; local
266 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
267 if (df_regs_ever_live_p (regno) && (! call_used_or_fixed_reg_p (regno)))
280 int regno; local
289 for (regno
333 int regno; local
393 int regno; local
565 int regno = REGNO (reg); local
[all...]

Completed in 391 milliseconds

1234567891011>>