Home
last modified time | relevance | path

Searched refs:reg_entry (Results 1 – 20 of 20) sorted by relevance

/toolchain/binutils/binutils-2.25/include/opcode/
Dcr16.h362 reg_entry; typedef
374 extern const reg_entry cr16_regtab[];
379 extern const reg_entry cr16_regptab[];
384 extern const reg_entry cr16_pregtab[];
389 extern const reg_entry cr16_pregptab[];
Dcrx.h359 reg_entry; typedef
372 extern const reg_entry crx_regtab[];
377 extern const reg_entry crx_copregtab[];
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-cr16.c320 const reg_entry *rreg; in get_register()
322 rreg = (const reg_entry *) hash_find (reg_hash, reg_name); in get_register()
334 const reg_entry *rreg; in get_register_pair()
343 rreg = (const reg_entry *) hash_find (regp_hash, tmp_rp); in get_register_pair()
346 rreg = (const reg_entry *) hash_find (regp_hash, reg_name); in get_register_pair()
359 const reg_entry *rreg; in get_index_register()
361 rreg = (const reg_entry *) hash_find (reg_hash, reg_name); in get_index_register()
374 const reg_entry *rreg; in get_index_register_pair()
376 rreg = (const reg_entry *) hash_find (regp_hash, reg_name); in get_index_register_pair()
395 const reg_entry *prreg; in get_pregister()
[all …]
Dtc-i386-intel.c32 const reg_entry *base; /* Base register (if any). */
33 const reg_entry *index; /* Index register (if any). */
217 static INLINE int i386_intel_check (const reg_entry *rreg, in i386_intel_check()
218 const reg_entry *base, in i386_intel_check()
219 const reg_entry *iindex) in i386_intel_check()
330 const reg_entry *the_reg = (this_operand >= 0 in i386_intel_simplify()
332 const reg_entry *base = intel_state.base; in i386_intel_simplify()
333 const reg_entry *state_index = intel_state.index; in i386_intel_simplify()
Dtc-crx.c209 const reg_entry *rreg; in get_register()
211 rreg = (const reg_entry *) hash_find (reg_hash, reg_name); in get_register()
224 const reg_entry *coreg; in get_copregister()
226 coreg = (const reg_entry *) hash_find (copreg_hash, copreg_name); in get_copregister()
565 const reg_entry *regtab; in md_begin()
583 const reg_entry *copregtab; in md_begin()
1110 const reg_entry *rreg; in getreg_image()
Dtc-i386.c161 static const reg_entry *parse_register (char *, char **);
211 const reg_entry *mask;
239 const reg_entry *register_specifier;
249 const reg_entry *regs;
313 const reg_entry *base_reg;
314 const reg_entry *index_reg;
1933 register_number (const reg_entry *r) in register_number()
2571 const reg_entry *regtab; in md_begin()
5775 = (const reg_entry *) hash_find (reg_hash, "xmm0"); in process_operands()
7782 const reg_entry *mask; in check_VecOperations()
[all …]
Dtc-aarch64.c272 } reg_entry; typedef
653 static reg_entry *
658 reg_entry *reg; in parse_reg()
674 reg = (reg_entry *) hash_find_n (aarch64_reg_hsh, start, p - start); in parse_reg()
686 aarch64_check_reg_type (const reg_entry *reg, aarch64_reg_type type) in aarch64_check_reg_type()
718 const reg_entry *reg = parse_reg (&str); in aarch64_reg_parse_32_64()
879 const reg_entry *reg = parse_reg (&str); in parse_typed_reg()
1182 static reg_entry *
1185 reg_entry *new; in insert_reg_alias()
1203 new = xmalloc (sizeof (reg_entry)); in insert_reg_alias()
[all …]
Dtc-z80.c164 struct reg_entry struct
194 static const struct reg_entry regtable[] =
616 static const struct reg_entry cc_tab[] =
640 struct reg_entry * cc_p; in parse_cc()
Dtc-arm.c548 struct reg_entry struct
1170 static struct reg_entry *
1175 struct reg_entry *reg; in arm_reg_parse_multi()
1197 reg = (struct reg_entry *) hash_find_n (arm_reg_hsh, start, p - start); in arm_reg_parse_multi()
1207 arm_reg_alt_syntax (char **ccp, char *start, struct reg_entry *reg, in arm_reg_alt_syntax()
1251 struct reg_entry *reg = arm_reg_parse_multi (ccp); in arm_reg_parse()
1419 struct reg_entry *reg = arm_reg_parse_multi (&str); in parse_typed_reg_or_scalar()
2132 static struct reg_entry *
2135 struct reg_entry *new_reg; in insert_reg_alias()
2138 if ((new_reg = (struct reg_entry *) hash_find (arm_reg_hsh, str)) != 0) in insert_reg_alias()
[all …]
/toolchain/binutils/binutils-2.25/opcodes/
Dcr16-dis.c203 const reg_entry * regentry = cr16_regtab + r; in getregname()
216 const reg_entry * regentry = cr16_regptab + r; in getregpname()
229 const reg_entry * regentry; in getidxregpname()
258 const reg_entry *r; in getprocregname()
272 const reg_entry *r; in getprocpregname()
Dcr16-opc.c470 const reg_entry cr16_regtab[] =
486 const reg_entry cr16_regptab[] =
505 const reg_entry cr16_pregtab[] =
526 const reg_entry cr16_pregptab[] =
Di386-opc.h869 reg_entry; typedef
876 extern const reg_entry i386_regtab[];
Dcrx-dis.c189 const reg_entry * regentry = &crx_regtab[r]; in getregname()
202 const reg_entry * regentry; in getcopregname()
220 const reg_entry *r; in getprocregname()
Dcrx-opc.c596 const reg_entry crx_regtab[] =
635 const reg_entry crx_copregtab[] =
DChangeLog-2008901 * i386-opc.h (reg_entry): Shrink reg_flags and reg_num to
DChangeLog-2007896 (reg_entry): Use i386_operand_type for reg_type.
/toolchain/binutils/binutils-2.25/gas/
DChangeLog-20061788 (reg_entry): Add neon type info field.
1810 (insert_reg_alias): Return new reg_entry not void.
1860 (REGDEF): Add zero for reg_entry neon field.
DChangeLog-2010596 (reg_entry): Allow registers to be larger than a byte.
DChangeLog-0203534 * config/tc-arm.texi (struct reg_entry): Add new field 'builtin'.
7415 * tc-arm.c (struct reg_entry): Move before prototypes.
DChangeLog-98993418 (i386_operand): Add const to reg_entry *r.