Home
last modified time | relevance | path

Searched refs:hash_control (Results 1 – 25 of 66) sorted by relevance

123

/toolchain/binutils/binutils-2.25/gas/
Dhash.h24 struct hash_control;
32 extern struct hash_control *hash_new (void);
33 extern struct hash_control *hash_new_sized (unsigned long);
37 extern void hash_die (struct hash_control *);
44 extern const char *hash_insert (struct hash_control *,
51 extern const char *hash_jam (struct hash_control *,
58 extern void *hash_replace (struct hash_control *, const char *key,
64 extern void *hash_find (struct hash_control *, const char *key);
69 extern void *hash_find_n (struct hash_control *, const char *key, size_t len);
74 extern void *hash_delete (struct hash_control *, const char *key, int);
[all …]
Dhash.c50 struct hash_control { struct
84 struct hash_control * argument
88 struct hash_control *ret; in hash_new_sized()
90 ret = (struct hash_control *) xmalloc (sizeof *ret); in hash_new_sized()
109 struct hash_control *
118 hash_die (struct hash_control *table) in hash_die()
134 hash_lookup (struct hash_control *table, const char *key, size_t len, in hash_lookup()
206 hash_insert (struct hash_control *table, const char *key, void *val) in hash_insert()
236 hash_jam (struct hash_control *table, const char *key, void *val) in hash_jam()
274 hash_replace (struct hash_control *table, const char *key, void *value) in hash_replace()
[all …]
Dmacro.h66 struct hash_control *formal_hash; /* Hash table of formals. */
82 extern struct hash_control *macro_hash;
Dmacro.c47 struct hash_control *macro_hash;
744 sub_actual (size_t start, sb *in, sb *t, struct hash_control *formal_hash, in sub_actual()
794 struct hash_control *formal_hash, const macro_entry *macro) in macro_expand_body()
1317 struct hash_control *h; in expand_irp()
Decoff.c949 struct hash_control *str_hash; /* string hash table */
997 (struct hash_control *)0, /* str_hash: string hash table */
1114 static struct hash_control *tag_hash;
1411 struct hash_control *hash_tbl,
1551 struct hash_control *hash_tbl, /* ptr to hash table */ in add_string()
/toolchain/binutils/binutils-2.25/gas/config/
Dtc-tic54x.c185 static struct hash_control *subsym_recurse_hash; /* Prevent infinite recurse. */
186 static struct hash_control *math_hash; /* Built-in math functions. */
189 static struct hash_control *subsym_hash[100];
200 static struct hash_control *local_label_hash[100];
202 static struct hash_control *stag_hash;
203 static struct hash_control *op_hash;
204 static struct hash_control *parop_hash;
205 static struct hash_control *reg_hash;
206 static struct hash_control *mmreg_hash;
207 static struct hash_control *cc_hash;
[all …]
Dtc-cr16.c56 static struct hash_control *cr16_inst_hash;
58 static struct hash_control *reg_hash;
60 static struct hash_control *regp_hash;
62 static struct hash_control *preg_hash;
64 static struct hash_control *pregp_hash;
792 initialise_reg_hash_table (struct hash_control ** hash_table, in initialise_reg_hash_table()
Dtc-tilepro.c130 static struct hash_control *special_operator_hash;
133 static struct hash_control *op_hash;
136 static struct hash_control *spr_hash;
185 static struct hash_control *main_reg_hash;
Dtc-tilegx.c181 static struct hash_control *special_operator_hash;
184 static struct hash_control *op_hash;
187 static struct hash_control *spr_hash;
235 static struct hash_control *main_reg_hash;
Dtc-aarch64.c411 static struct hash_control *aarch64_ops_hsh;
412 static struct hash_control *aarch64_cond_hsh;
413 static struct hash_control *aarch64_shift_hsh;
414 static struct hash_control *aarch64_sys_regs_hsh;
415 static struct hash_control *aarch64_pstatefield_hsh;
416 static struct hash_control *aarch64_sys_regs_ic_hsh;
417 static struct hash_control *aarch64_sys_regs_dc_hsh;
418 static struct hash_control *aarch64_sys_regs_at_hsh;
419 static struct hash_control *aarch64_sys_regs_tlbi_hsh;
420 static struct hash_control *aarch64_reg_hsh;
[all …]
Dtc-tic30.c102 static struct hash_control *op_hash;
104 static struct hash_control *parop_hash;
106 static struct hash_control *reg_hash;
108 static struct hash_control *ind_hash;
Dtc-i960.c385 static struct hash_control *op_hash; /* Opcode mnemonics. */
386 static struct hash_control *reg_hash; /* Register name hash table. */
387 static struct hash_control *areg_hash; /* Abase register hash table. */
Dtc-crx.c66 static struct hash_control *crx_inst_hash;
68 static struct hash_control *reg_hash;
70 static struct hash_control *copreg_hash;
Dtc-pj.c34 static struct hash_control *opcode_hash_control;
Dtc-moxie.c35 static struct hash_control *opcode_hash_control;
Dtc-nios2.c185 static struct hash_control *nios2_opcode_hash = NULL;
190 static struct hash_control *nios2_reg_hash = NULL;
196 static struct hash_control *nios2_ps_hash = NULL;
Dtc-avr.c402 static struct hash_control *avr_hash;
405 static struct hash_control *avr_mod_hash;
Dtc-i370.c331 static struct hash_control *i370_hash;
334 static struct hash_control *i370_macro_hash;
Dtc-iq2000.c110 extern struct hash_control *macro_hash;
Dobj-coff-seh.c34 static struct hash_control *seh_hash;
Dtc-dlx.c44 static struct hash_control *op_hash = NULL;
Dtc-s390.c300 static struct hash_control *s390_opformat_hash;
303 static struct hash_control *s390_opcode_hash = NULL;
Dtc-ia64.c188 static struct hash_control *alias_hash;
189 static struct hash_control *alias_name_hash;
190 static struct hash_control *secalias_hash;
191 static struct hash_control *secalias_name_hash;
231 struct hash_control *pseudo_hash; /* pseudo opcode hash table */
232 struct hash_control *reg_hash; /* register name hash table */
233 struct hash_control *dynreg_hash; /* dynamic register hash table */
234 struct hash_control *const_hash; /* constant hash table */
235 struct hash_control *entry_hash; /* code entry hint hash table */
11805 struct hash_control *ahash, *nhash; in dot_alias()
Dtc-spu.c60 static struct hash_control *op_hash = NULL;
Dtc-tic4x.c59 static struct hash_control *tic4x_op_hash = NULL;
62 static struct hash_control *tic4x_asg_hash = NULL;

123