Home
last modified time | relevance | path

Searched refs:base_reg (Results 1 – 25 of 100) sorted by relevance

1234

/netbsd-src/external/gpl3/gcc/dist/gcc/analyzer/
H A Dregion-model-reachability.cc70 reachable_regions::init_cluster_cb (const region *base_reg, in init_cluster_cb() argument
73 this_ptr->init_cluster (base_reg); in init_cluster_cb()
78 reachable_regions::init_cluster (const region *base_reg) in init_cluster() argument
81 const region *parent = base_reg->get_parent_region (); in init_cluster()
84 add (base_reg, true); in init_cluster()
88 if (m_store->escaped_p (base_reg)) in init_cluster()
89 add (base_reg, true); in init_cluster()
91 if (const symbolic_region *sym_reg = base_reg->dyn_cast_symbolic_region ()) in init_cluster()
95 add (base_reg, true); in init_cluster()
112 add (base_reg, true); in init_cluster()
[all …]
H A Dstore.cc1896 const region *base_reg in make_unknown_relative_to() local
1898 if (base_reg->tracked_p () in make_unknown_relative_to()
1899 && !base_reg->symbolic_for_unknown_ptr_p ()) in make_unknown_relative_to()
1901 binding_cluster *c = out_store->get_or_create_cluster (base_reg); in make_unknown_relative_to()
1993 const region *base_reg, in get_representative_path_vars() argument
2010 base_reg->get_subregions_for_binding in get_representative_path_vars()
2248 const region *base_reg = (*iter).first; in dump_to_pp() local
2249 base_regions.safe_push (base_reg); in dump_to_pp()
2270 const region *base_reg; in dump_to_pp() local
2272 FOR_EACH_VEC_ELT (base_regions, j, base_reg) in dump_to_pp()
[all …]
H A Dregion-model-asm.cc269 const region *base_reg = *iter; in on_asm_stmt() local
270 if (base_reg->symbolic_for_unknown_ptr_p () in on_asm_stmt()
271 || !base_reg->tracked_p ()) in on_asm_stmt()
274 binding_cluster *cluster = m_store.get_or_create_cluster (base_reg); in on_asm_stmt()
H A Dregion-model-impl-calls.cc271 const region *base_reg = reg->get_base_region (); in impl_call_analyzer_dump_capacity() local
272 const svalue *capacity = get_capacity (base_reg); in impl_call_analyzer_dump_capacity()
437 const region *base_reg = reg->get_base_region (); in impl_call_fgets() local
438 const svalue *new_sval = cd.get_or_create_conjured_svalue (base_reg); in impl_call_fgets()
439 set_value (base_reg, new_sval, cd.get_ctxt ()); in impl_call_fgets()
451 const region *base_reg = reg->get_base_region (); in impl_call_fread() local
452 const svalue *new_sval = cd.get_or_create_conjured_svalue (base_reg); in impl_call_fread()
453 set_value (base_reg, new_sval, cd.get_ctxt ()); in impl_call_fread()
H A Dstore.h628 const region *base_reg,
724 const binding_cluster *get_cluster (const region *base_reg) const;
725 binding_cluster *get_cluster (const region *base_reg);
726 binding_cluster *get_or_create_cluster (const region *base_reg);
727 void purge_cluster (const region *base_reg);
730 void for_each_cluster (void (*cb) (const region *base_reg, T user_data),
742 void mark_as_escaped (const region *base_reg);
H A Dregion-model-reachability.h41 static void init_cluster_cb (const region *base_reg,
45 void init_cluster (const region *base_reg);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32-memory-manipulation.c58 nds32_emit_post_inc_load_store (rtx reg, rtx base_reg, in nds32_emit_post_inc_load_store() argument
63 gcc_assert (GET_MODE (base_reg) == Pmode); in nds32_emit_post_inc_load_store()
70 base_reg)); in nds32_emit_post_inc_load_store()
73 base_reg), in nds32_emit_post_inc_load_store()
76 emit_move_insn (base_reg, in nds32_emit_post_inc_load_store()
77 plus_constant(Pmode, base_reg, GET_MODE_SIZE (mode))); in nds32_emit_post_inc_load_store()
799 rtx base_reg = copy_to_mode_reg (Pmode, XEXP (dstmem, 0)); in nds32_expand_setmem_loop_v3m() local
817 emit_move_insn (byte_loop_base, base_reg); in nds32_expand_setmem_loop_v3m()
825 base_reg, in nds32_expand_setmem_loop_v3m()
833 new_base_reg = emit_setmem_byte_loop (base_reg, in nds32_expand_setmem_loop_v3m()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32-memory-manipulation.cc58 nds32_emit_post_inc_load_store (rtx reg, rtx base_reg, in nds32_emit_post_inc_load_store() argument
63 gcc_assert (GET_MODE (base_reg) == Pmode); in nds32_emit_post_inc_load_store()
70 base_reg)); in nds32_emit_post_inc_load_store()
73 base_reg), in nds32_emit_post_inc_load_store()
76 emit_move_insn (base_reg, in nds32_emit_post_inc_load_store()
77 plus_constant(Pmode, base_reg, GET_MODE_SIZE (mode))); in nds32_emit_post_inc_load_store()
799 rtx base_reg = copy_to_mode_reg (Pmode, XEXP (dstmem, 0)); in nds32_expand_setmem_loop_v3m() local
817 emit_move_insn (byte_loop_base, base_reg); in nds32_expand_setmem_loop_v3m()
825 base_reg, in nds32_expand_setmem_loop_v3m()
833 new_base_reg = emit_setmem_byte_loop (base_reg, in nds32_expand_setmem_loop_v3m()
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dmetag-dis.c472 const char *base_reg; in get_set_addr_str() local
481 base_reg = lookup_reg_name (base_unit, base_no); in get_set_addr_str()
491 snprintf (buf, buf_size, "[%s]", base_reg); in get_set_addr_str()
498 snprintf (buf, buf_size, "[%s++]", base_reg); in get_set_addr_str()
500 snprintf (buf, buf_size, "[++%s]", base_reg); in get_set_addr_str()
507 snprintf (buf, buf_size, "[%s--]", base_reg); in get_set_addr_str()
509 snprintf (buf, buf_size, "[--%s]", base_reg); in get_set_addr_str()
519 snprintf (buf, buf_size, "[%s+#%d++]", base_reg, offset); in get_set_addr_str()
521 snprintf (buf, buf_size, "[%s++#%d]", base_reg, offset); in get_set_addr_str()
524 snprintf (buf, buf_size, "[%s+#%d]", base_reg, offset); in get_set_addr_str()
[all …]
H A Driscv-dis.c172 maybe_print_address (struct riscv_private_data *pd, int base_reg, int offset, in maybe_print_address() argument
175 if (pd->hi_addr[base_reg] != (bfd_vma)-1) in maybe_print_address()
177 pd->print_addr = (base_reg != 0 ? pd->hi_addr[base_reg] : 0) + offset; in maybe_print_address()
178 pd->hi_addr[base_reg] = -1; in maybe_print_address()
180 else if (base_reg == X_GP && pd->gp != (bfd_vma)-1) in maybe_print_address()
182 else if (base_reg == X_TP || base_reg == 0) in maybe_print_address()
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dmetag-dis.c472 const char *base_reg; in get_set_addr_str() local
481 base_reg = lookup_reg_name (base_unit, base_no); in get_set_addr_str()
491 snprintf (buf, buf_size, "[%s]", base_reg); in get_set_addr_str()
498 snprintf (buf, buf_size, "[%s++]", base_reg); in get_set_addr_str()
500 snprintf (buf, buf_size, "[++%s]", base_reg); in get_set_addr_str()
507 snprintf (buf, buf_size, "[%s--]", base_reg); in get_set_addr_str()
509 snprintf (buf, buf_size, "[--%s]", base_reg); in get_set_addr_str()
519 snprintf (buf, buf_size, "[%s+#%d++]", base_reg, offset); in get_set_addr_str()
521 snprintf (buf, buf_size, "[%s++#%d]", base_reg, offset); in get_set_addr_str()
524 snprintf (buf, buf_size, "[%s+#%d]", base_reg, offset); in get_set_addr_str()
[all …]
H A Driscv-dis.c193 maybe_print_address (struct riscv_private_data *pd, int base_reg, int offset, in maybe_print_address() argument
196 if (pd->hi_addr[base_reg] != (bfd_vma)-1) in maybe_print_address()
198 pd->print_addr = (base_reg != 0 ? pd->hi_addr[base_reg] : 0) + offset; in maybe_print_address()
199 pd->hi_addr[base_reg] = -1; in maybe_print_address()
201 else if (base_reg == X_GP && pd->has_gp) in maybe_print_address()
203 else if (base_reg == X_TP || base_reg == 0) in maybe_print_address()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/pru/
H A Dpredicates.md195 rtx src_addr, base_reg;
209 base_reg = strip_offset (src_addr, &base_offs);
210 if (GET_CODE (base_reg) != REG)
230 || ! rtx_equal_p (elt_reg, base_reg)
247 rtx dest_addr, base_reg;
261 base_reg = strip_offset (dest_addr, &base_offs);
262 if (GET_CODE (base_reg) != REG)
282 || ! rtx_equal_p (elt_reg, base_reg)
/netbsd-src/external/gpl3/gcc/dist/gcc/config/pru/
H A Dpredicates.md214 rtx src_addr, base_reg;
228 base_reg = strip_offset (src_addr, &base_offs);
229 if (GET_CODE (base_reg) != REG)
249 || ! rtx_equal_p (elt_reg, base_reg)
266 rtx dest_addr, base_reg;
280 base_reg = strip_offset (dest_addr, &base_offs);
281 if (GET_CODE (base_reg) != REG)
301 || ! rtx_equal_p (elt_reg, base_reg)
/netbsd-src/external/gpl3/binutils/dist/gas/config/
H A Dtc-metag.c185 const metag_reg *base_reg; member
735 if (regs[0]->unit != addr->base_reg->unit) in parse_addr_offset()
767 addr->base_reg = regs[0]; in parse_addr()
1062 (regs[0]->unit == addr.base_reg->unit || in parse_get_set()
1063 (size == 8 && is_unit_pair (regs[0], addr.base_reg)))) in parse_get_set()
1086 if (!is_short_unit (addr.base_reg->unit)) in parse_get_set()
1092 insn->bits |= ((addr.base_reg->no << 14) | in parse_get_set()
1093 ((addr.base_reg->unit & SHORT_UNIT_MASK) << 5)); in parse_get_set()
1187 if (!is_short_unit (addr.base_reg->unit)) in parse_get_set_ext()
1193 if (addr.base_reg->no > 1) in parse_get_set_ext()
[all …]
H A Dtc-i386.c307 const reg_entry *base_reg; member
3328 x->base_reg ? x->base_reg->reg_name : "none", in pi()
4457 if (!i.index_reg && !i.base_reg) in optimize_encoding()
4548 if (!i.index_reg && i.base_reg->reg_num != RegIP) in optimize_encoding()
4549 addr_reg = i.base_reg; in optimize_encoding()
4550 else if (!i.base_reg in optimize_encoding()
5486 if (i.mem_operands && !i.base_reg && !i.index_reg) in x86_ginsn_addsub_mem_reg()
5503 mem_reg = (i.base_reg) ? i.base_reg : i.index_reg; in x86_ginsn_addsub_mem_reg()
5612 if (i.mem_operands == 1 && !i.base_reg && !i.index_reg) in x86_ginsn_move()
5621 src = (i.base_reg) ? i.base_reg : i.index_reg; in x86_ginsn_move()
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/gas/config/
H A Dtc-metag.c185 const metag_reg *base_reg; member
735 if (regs[0]->unit != addr->base_reg->unit) in parse_addr_offset()
767 addr->base_reg = regs[0]; in parse_addr()
1062 (regs[0]->unit == addr.base_reg->unit || in parse_get_set()
1063 (size == 8 && is_unit_pair (regs[0], addr.base_reg)))) in parse_get_set()
1086 if (!is_short_unit (addr.base_reg->unit)) in parse_get_set()
1092 insn->bits |= ((addr.base_reg->no << 14) | in parse_get_set()
1093 ((addr.base_reg->unit & SHORT_UNIT_MASK) << 5)); in parse_get_set()
1187 if (!is_short_unit (addr.base_reg->unit)) in parse_get_set_ext()
1193 if (addr.base_reg->no > 1) in parse_get_set_ext()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/alpha/
H A Dvms-unwind.h162 int base_reg = pv->pdsc$w_flags & PDSC$M_BASE_REG_IS_FP ? 29 : 30; in alpha_vms_fallback_frame_state() local
163 ADDR base_addr = ADDR_AT (context->reg[base_reg]); in alpha_vms_fallback_frame_state()
185 int base_reg = pv->pdsc$w_flags & PDSC$M_BASE_REG_IS_FP ? 29 : 30; in alpha_vms_fallback_frame_state() local
186 ADDR base_addr = ADDR_AT (context->reg[base_reg]); in alpha_vms_fallback_frame_state()
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/alpha/
H A Dvms-unwind.h162 int base_reg = pv->pdsc$w_flags & PDSC$M_BASE_REG_IS_FP ? 29 : 30; in alpha_vms_fallback_frame_state() local
163 ADDR base_addr = ADDR_AT (context->reg[base_reg]); in alpha_vms_fallback_frame_state()
185 int base_reg = pv->pdsc$w_flags & PDSC$M_BASE_REG_IS_FP ? 29 : 30; in alpha_vms_fallback_frame_state() local
186 ADDR base_addr = ADDR_AT (context->reg[base_reg]); in alpha_vms_fallback_frame_state()
/netbsd-src/external/gpl3/gdb/dist/sim/ppc/
H A Dhw_ide.c523 int base_reg; member
547 + decoder->block[i].base_reg); in decode_address()
591 decoder->block[reg-1].base_reg = ide_data_reg; in build_address_decoder()
607 decoder->block[reg-1].base_reg = ide_alternate_status_reg; in build_address_decoder()
621 decoder->block[reg-1].base_reg = ide_dma_command_reg; in build_address_decoder()
632 decoder->block[reg].base_reg = ide_dma_command_reg; in build_address_decoder()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nios2/
H A Dnios2-ldstwm.sml135 fun base_reg () = function
145 fun addr 1 = if id=inc then base_reg ()
146 else plus_addr (base_reg ()) (~4)
148 in plus_addr (base_reg ()) offset end;
169 (sets (base_reg ())
170 (plus_addr (base_reg ())
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nios2/
H A Dnios2-ldstwm.sml135 fun base_reg () = function
145 fun addr 1 = if id=inc then base_reg ()
146 else plus_addr (base_reg ()) (~4)
148 in plus_addr (base_reg ()) offset end;
169 (sets (base_reg ())
170 (plus_addr (base_reg ())
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-p8swap.c400 rtx base_reg = XEXP (mem, 0); in quad_aligned_load_p() local
401 return ((REG_P (base_reg) || rs6000_sum_of_two_registers_p (base_reg)) in quad_aligned_load_p()
539 rtx base_reg = XEXP (mem, 0); in const_load_sequence_p() local
542 if (!REG_P (base_reg)) in const_load_sequence_p()
551 if (!rtx_equal_p (DF_REF_REG (base_use), base_reg)) in const_load_sequence_p()
1400 rtx base_reg = force_reg (Pmode, XEXP (new_mem, 0)); in adjust_vperm() local
1401 XEXP (new_mem, 0) = base_reg; in adjust_vperm()
1953 rtx base_reg = force_reg (Pmode, XEXP (new_mem, 0)); in replace_swapped_load_constant() local
1954 XEXP (new_mem, 0) = base_reg; in replace_swapped_load_constant()
2134 find_alignment_op (rtx_insn *insn, rtx base_reg, rtx_insn **and_insn) in find_alignment_op() argument
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-p8swap.cc421 rtx base_reg = XEXP (mem, 0); in quad_aligned_load_p() local
422 return ((REG_P (base_reg) || rs6000_sum_of_two_registers_p (base_reg)) in quad_aligned_load_p()
561 rtx base_reg = XEXP (mem, 0); in const_load_sequence_p() local
564 if (!REG_P (base_reg)) in const_load_sequence_p()
573 if (!rtx_equal_p (DF_REF_REG (base_use), base_reg)) in const_load_sequence_p()
1420 rtx base_reg = force_reg (Pmode, XEXP (new_mem, 0)); in adjust_vperm() local
1421 XEXP (new_mem, 0) = base_reg; in adjust_vperm()
1974 rtx base_reg = force_reg (Pmode, XEXP (new_mem, 0)); in replace_swapped_load_constant() local
1975 XEXP (new_mem, 0) = base_reg; in replace_swapped_load_constant()
2158 find_alignment_op (rtx_insn *insn, rtx base_reg, vec<rtx_insn *> *and_insns, in find_alignment_op() argument
[all …]
/netbsd-src/sys/arch/arm/nvidia/
H A Dtegra210_car.c314 .base_reg = (_base), \
1158 const uint32_t base = bus_space_read_4(bst, bsh, tpll->base_reg); in tegra210_car_clock_get_rate_pll()
1161 if (tpll->base_reg == CAR_PLLU_BASE_REG) { in tegra210_car_clock_get_rate_pll()
1163 } else if (tpll->base_reg == CAR_PLLP_BASE_REG) { in tegra210_car_clock_get_rate_pll()
1166 } else if (tpll->base_reg == CAR_PLLE_BASE_REG) { in tegra210_car_clock_get_rate_pll()
1194 if (tpll->base_reg == CAR_PLLX_BASE_REG) { in tegra210_car_clock_set_rate_pll()
1221 base = bus_space_read_4(bst, bsh, tpll->base_reg); in tegra210_car_clock_set_rate_pll()
1234 } else if (tpll->base_reg == CAR_PLLD2_BASE_REG) { in tegra210_car_clock_set_rate_pll()
1240 tegra_reg_set_clear(bst, bsh, tpll->base_reg, in tegra210_car_clock_set_rate_pll()

1234