Home
last modified time | relevance | path

Searched refs:nregs (Results 1 – 25 of 60) sorted by relevance

123

/freebsd-10-stable/sys/arm/arm/
Ddb_interface.c297 u_int addr, nregs, offset = 0; in branch_taken() local
314 nregs = db_fetch_reg((insn >> 8) & 0xf); in branch_taken()
316 nregs = (insn >> 7) & 0x1f; in branch_taken()
320 offset = offset << nregs; in branch_taken()
324 offset = offset >> nregs; in branch_taken()
364 nregs = (insn & 0x5555) + ((insn >> 1) & 0x5555); in branch_taken()
365 nregs = (nregs & 0x3333) + ((nregs >> 2) & 0x3333); in branch_taken()
366 nregs = (nregs + (nregs >> 4)) & 0x0f0f; in branch_taken()
367 nregs = (nregs + (nregs >> 8)) & 0x001f; in branch_taken()
373 addr = addr + 0 + ((nregs - 1) << 2); in branch_taken()
[all …]
/freebsd-10-stable/contrib/gcc/
Dmode-switching.c165 int regno, nregs; in reg_dies() local
172 for (nregs = hard_regno_nregs[regno][GET_MODE (reg)] - 1; nregs >= 0; in reg_dies()
173 nregs--) in reg_dies()
174 CLEAR_HARD_REG_BIT (live, regno + nregs); in reg_dies()
183 int regno, nregs; in reg_becomes_live() local
193 for (nregs = hard_regno_nregs[regno][GET_MODE (reg)] - 1; nregs >= 0; in reg_becomes_live()
194 nregs--) in reg_becomes_live()
195 SET_HARD_REG_BIT (* (HARD_REG_SET *) live, regno + nregs); in reg_becomes_live()
237 int nregs = hard_regno_nregs[ret_start][GET_MODE (ret_reg)]; in create_pre_exit() local
238 int ret_end = ret_start + nregs; in create_pre_exit()
[all …]
Dregrename.c104 int nregs; in note_sets() local
111 nregs = hard_regno_nregs[regno][GET_MODE (x)]; in note_sets()
114 gcc_assert (regno + nregs <= FIRST_PSEUDO_REGISTER); in note_sets()
116 while (nregs-- > 0) in note_sets()
117 SET_HARD_REG_BIT (*pset, regno + nregs); in note_sets()
132 int nregs = hard_regno_nregs[regno][GET_MODE (reg)]; in clear_dead_regs() local
135 gcc_assert (regno + nregs <= FIRST_PSEUDO_REGISTER); in clear_dead_regs()
137 while (nregs-- > 0) in clear_dead_regs()
138 CLEAR_HARD_REG_BIT (*pset, regno + nregs); in clear_dead_regs()
292 int nregs = hard_regno_nregs[new_reg][GET_MODE (*this->loc)]; in regrename_optimize() local
[all …]
Dcaller-save.c433 int nregs; in save_call_clobbered_regs() local
437 nregs = hard_regno_nregs[r][PSEUDO_REGNO_MODE (regno)]; in save_call_clobbered_regs()
439 (r, nregs, PSEUDO_REGNO_MODE (regno)); in save_call_clobbered_regs()
443 while (nregs-- > 0) in save_call_clobbered_regs()
444 SET_HARD_REG_BIT (hard_regs_to_save, r + nregs); in save_call_clobbered_regs()
598 int nregs = hard_regno_nregs[hardregno][GET_MODE (x)]; in mark_referenced_regs() local
599 while (nregs-- > 0) in mark_referenced_regs()
600 SET_HARD_REG_BIT (referenced_regs, hardregno + nregs); in mark_referenced_regs()
Dregclass.c646 unsigned int nregs, bool call_saved) in choose_hard_reg_mode() argument
658 if ((unsigned) hard_regno_nregs[regno][mode] == nregs in choose_hard_reg_mode()
669 if ((unsigned) hard_regno_nregs[regno][mode] == nregs in choose_hard_reg_mode()
680 if ((unsigned) hard_regno_nregs[regno][mode] == nregs in choose_hard_reg_mode()
691 if ((unsigned) hard_regno_nregs[regno][mode] == nregs in choose_hard_reg_mode()
703 if ((unsigned) hard_regno_nregs[regno][mode] == nregs in choose_hard_reg_mode()
1208 regclass (rtx f, int nregs) in regclass() argument
1216 costs = XNEWVEC (struct costs, nregs); in regclass()
1220 in_inc_dec = XNEWVEC (char, nregs); in regclass()
1237 memset (costs, 0, nregs * sizeof (struct costs)); in regclass()
[all …]
Dpostreload.c1062 int nregs = hard_regno_nregs[regno][GET_MODE (reg)]; in reload_combine_note_use() local
1064 while (--nregs >= 0) in reload_combine_note_use()
1065 reg_state[regno + nregs].use_index = -1; in reload_combine_note_use()
1091 int nregs; in reload_combine_note_use() local
1096 nregs = hard_regno_nregs[regno][GET_MODE (x)]; in reload_combine_note_use()
1099 if (nregs > 1) in reload_combine_note_use()
1101 while (--nregs >= 0) in reload_combine_note_use()
1102 reg_state[regno + nregs].use_index = -1; in reload_combine_note_use()
Dreload1.c545 int nregs; in compute_use_by_pseudos() local
557 nregs = hard_regno_nregs[r][PSEUDO_REGNO_MODE (regno)]; in compute_use_by_pseudos()
558 while (nregs-- > 0) in compute_use_by_pseudos()
559 SET_HARD_REG_BIT (*to, r + nregs); in compute_use_by_pseudos()
1589 t = rld[r2].nregs - rld[r1].nregs; in reload_reg_class_lower()
1618 int nregs; in count_pseudo() local
1630 nregs = hard_regno_nregs[r][PSEUDO_REGNO_MODE (reg)]; in count_pseudo()
1631 while (nregs-- > 0) in count_pseudo()
1632 spill_cost[r + nregs] += freq; in count_pseudo()
1693 int nregs = hard_regno_nregs[r][PSEUDO_REGNO_MODE (reg)]; in count_spilled_pseudo() local
[all …]
Dstruct-equiv.c211 int nregs, i, old; in assign_reg_reg_set() local
216 nregs = 1; in assign_reg_reg_set()
219 nregs = hard_regno_nregs[regno][GET_MODE (reg)]; in assign_reg_reg_set()
220 for (old = 0, i = nregs; --i >= 0; regno++) in assign_reg_reg_set()
1276 int nregs = (regno >= FIRST_PSEUDO_REGISTER in find_dying_inputs() local
1279 for (info->local_rvalue[i] = false; nregs > 0; regno++, --nregs) in find_dying_inputs()
Dglobal.c1800 int nregs = hard_regno_nregs[regno][GET_MODE (reg)]; in reg_becomes_live() local
1801 while (nregs-- > 0) in reg_becomes_live()
1822 int nregs = hard_regno_nregs[regno][mode]; in reg_dies() local
1823 while (nregs-- > 0) in reg_dies()
1951 int nregs; in dump_conflicts() local
1952 nregs = 0; in dump_conflicts()
1957 nregs++; in dump_conflicts()
1959 fprintf (file, ";; %d regs to allocate:", nregs); in dump_conflicts()
/freebsd-10-stable/contrib/gcc/config/i386/
Dnetware.c90 gen_regparm_prefix (tree decl, unsigned nregs) in gen_regparm_prefix() argument
122 if (nregs > total / BITS_PER_WORD) in gen_regparm_prefix()
123 nregs = total / BITS_PER_WORD; in gen_regparm_prefix()
124 gcc_assert (nregs <= 9); in gen_regparm_prefix()
129 nregs, in gen_regparm_prefix()
/freebsd-10-stable/tools/tools/ath/athregs/
Ddumpregs.c51 u_int nregs; member
255 const int existing_regs = state.nregs; in register_regs()
297 if (state.nregs == MAXREGS) in register_regs()
299 state.regs[state.nregs++] = nr; in register_regs()
303 qsort(state.regs, state.nregs, sizeof(struct dumpreg *), regcompar); in register_regs()
340 int i, nregs; in register_range() local
342 nregs = (erange - brange) / sizeof(uint32_t); in register_range()
343 bbregs = (struct dumpreg *) calloc(nregs, sizeof(struct dumpreg)); in register_range()
346 nregs, type); in register_range()
348 for (i = 0; i < nregs; i++) { in register_range()
[all …]
/freebsd-10-stable/tools/tools/ath/athpoke/
Dathpoke.c49 u_int nregs; member
167 const int existing_regs = state.nregs; in register_regs()
209 if (state.nregs == MAXREGS) in register_regs()
211 state.regs[state.nregs++] = nr; in register_regs()
215 qsort(state.regs, state.nregs, sizeof(struct dumpreg *), regcompar); in register_regs()
240 for (i = 0; i < state.nregs; i++) { in reglookup()
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
Ddt_regset.c43 dt_regset_create(ulong_t nregs) in dt_regset_create() argument
45 ulong_t n = BT_BITOUL(nregs); in dt_regset_create()
58 drp->dr_size = nregs; in dt_regset_create()
/freebsd-10-stable/tools/tools/ath/athdecode/
Dmain.c51 u_int nregs; member
285 const int existing_regs = state.nregs; in register_regs()
327 if (state.nregs == MAXREGS) in register_regs()
329 state.regs[state.nregs++] = nr; in register_regs()
333 qsort(state.regs, state.nregs, sizeof(struct dumpreg *), regcompar); in register_regs()
356 for (i = 0; i < state.nregs; i++) { in findreg()
/freebsd-10-stable/contrib/gdb/gdb/
Di386-nat.c559 int nregs; in i386_region_ok_for_watchpoint() local
563 nregs = i386_handle_nonaligned_watchpoint (WP_COUNT, addr, len, hw_write); in i386_region_ok_for_watchpoint()
564 return nregs <= DR_NADDR ? 1 : 0; in i386_region_ok_for_watchpoint()
/freebsd-10-stable/sys/boot/powerpc/ps3/
Dps3repo.c147 int ps3repo_read_bus_dev_nregs(unsigned int bus_index, unsigned int dev_index, uint64_t *nregs) in ps3repo_read_bus_dev_nregs() argument
155 *nregs = v1; in ps3repo_read_bus_dev_nregs()
Dps3repo.h40 int ps3repo_read_bus_dev_nregs(unsigned int bus_index, unsigned int dev_index, uint64_t *nregs);
/freebsd-10-stable/contrib/jemalloc/src/
Dstats.c87 uint32_t nregs; in stats_arena_bins_print() local
106 CTL_J_GET("arenas.bin.0.nregs", &nregs, uint32_t); in stats_arena_bins_print()
132 j, reg_size, nregs, run_size / page, in stats_arena_bins_print()
140 j, reg_size, nregs, run_size / page, in stats_arena_bins_print()
/freebsd-10-stable/sys/powerpc/psim/
Diobusvar.h49 IOBUS_ACCESSOR(nregs, NREGS, u_int)
/freebsd-10-stable/contrib/gcc/config/sparc/
Dsparc.c4622 unsigned int nregs; /* number of words passed in registers. */ member
4709 parms->nregs += intslots; in function_arg_record_value_1()
4717 parms->nregs += TYPE_VECTOR_SUBPARTS (TREE_TYPE (field)); in function_arg_record_value_1()
4719 parms->nregs += 2; in function_arg_record_value_1()
4721 parms->nregs += 1; in function_arg_record_value_1()
4776 XVECEXP (parms->ret, 0, parms->stack + parms->nregs) in function_arg_record_value_3()
4782 parms->nregs += 1; in function_arg_record_value_3()
4839 int regno, nregs, pos; in function_arg_record_value_2() local
4849 nregs = TYPE_VECTOR_SUBPARTS (TREE_TYPE (field)); in function_arg_record_value_2()
4854 nregs = 2; in function_arg_record_value_2()
[all …]
/freebsd-10-stable/contrib/libgnuregex/
Dregexec.c53 int nregs, int regs_allocated) internal_function;
65 int str_idx, int dest_node, int nregs,
415 int nregs, rval; local
441 nregs = 1;
445 nregs = regs->num_regs;
446 if (BE (nregs < 1, 0))
450 nregs = 1;
454 nregs = bufp->re_nsub + 1;
455 pmatch = re_malloc (regmatch_t, nregs);
463 nregs, pmatch, eflags);
[all …]
/freebsd-10-stable/sys/dev/cxgbe/common/
Dcommon.h532 unsigned int data_reg, u32 *vals, unsigned int nregs,
536 unsigned int nregs, unsigned int start_idx);
801 void t4_tp_pio_read(struct adapter *adap, u32 *buff, u32 nregs,
803 void t4_tp_pio_write(struct adapter *adap, const u32 *buff, u32 nregs,
805 void t4_tp_tm_pio_read(struct adapter *adap, u32 *buff, u32 nregs,
807 void t4_tp_mib_read(struct adapter *adap, u32 *buff, u32 nregs,
/freebsd-10-stable/contrib/binutils/gas/config/
Dtc-i386.c6858 int nregs = -1; in intel_e04() local
6865 if (nregs >= 0 && NUM_ADDRESS_REGS > nregs) in intel_e04()
6869 nregs = -1; in intel_e04()
6871 nregs = NUM_ADDRESS_REGS; in intel_e04()
6887 int nregs = ~NUM_ADDRESS_REGS; in intel_e05() local
6909 if (nregs < 0) in intel_e05()
6910 nregs = ~nregs; in intel_e05()
6912 if (nregs >= 0 && NUM_ADDRESS_REGS > nregs) in intel_e05()
6924 int nregs = ~NUM_ADDRESS_REGS; in intel_e06() local
6950 if (nregs < 0) in intel_e06()
[all …]
/freebsd-10-stable/contrib/binutils/opcodes/
Dia64-gen.c200 int nregs; member
409 int nregs, unsigned short *regs) in insert_dependencies() argument
416 if (nregs > 0) in insert_dependencies()
417 regind = insert_deplist (nregs, regs); in insert_dependencies()
807 parse_resource_users (reg, &rs->regs, &rs->nregs, &rs->regnotes); in add_dep()
2438 int nregs = 0; local
2455 for (j=0; j < rs->nregs;j++)
2475 regs[nregs++] = RDEP(ic_note, i);
2477 regs[nregs++] = RDEP(rs->regnotes[j], i);
2514 return insert_dependencies (nchks, chks, nregs, regs);
/freebsd-10-stable/sys/dev/utopia/
Dutopia.h151 u_int nregs; member

123