Searched refs:hash_control (Results 1 - 25 of 114) sorted by relevance

12345

/haiku-buildtools/binutils/gas/
H A 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 *, cons
[all...]
H A Dmacro.h66 struct hash_control *formal_hash; /* Hash table of formals. */
82 extern struct hash_control *macro_hash;
H A Dhash.c50 struct hash_control { struct
84 struct hash_control *
88 struct hash_control *ret;
90 ret = XNEW (struct hash_control);
109 struct hash_control *
118 hash_die (struct hash_control *table)
134 hash_lookup (struct hash_control *table, const char *key, size_t len,
206 hash_insert (struct hash_control *table, const char *key, void *val)
236 hash_jam (struct hash_control *table, const char *key, void *val)
274 hash_replace (struct hash_control *tabl
[all...]
H A Dmacro.c47 struct hash_control *macro_hash;
744 sub_actual (size_t start, sb *in, sb *t, struct hash_control *formal_hash,
794 struct hash_control *formal_hash, const macro_entry *macro)
1317 struct hash_control *h;
/haiku-buildtools/legacy/binutils/gas/
H A Dhash.h25 struct hash_control;
33 extern struct hash_control *hash_new (void);
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 PTR hash_replace (struct hash_control *, const char *key,
64 extern PTR hash_find (struct hash_control *, const char *key);
69 extern PTR hash_find_n (struct hash_control *, const char *key, size_t len);
74 extern PTR hash_delete (struct hash_control *, const char *key);
79 extern void hash_traverse (struct hash_control *,
[all...]
H A Dmacro.h68 struct hash_control *formal_hash; /* Hash table of formals. */
84 extern struct hash_control *macro_hash;
H A Dhash.c52 struct hash_control { struct
107 struct hash_control *
112 struct hash_control *ret;
138 hash_die (struct hash_control *table)
154 hash_lookup (struct hash_control *table, const char *key, size_t len,
226 hash_insert (struct hash_control *table, const char *key, PTR value)
256 hash_jam (struct hash_control *table, const char *key, PTR value)
294 hash_replace (struct hash_control *table, const char *key, PTR value)
318 hash_find (struct hash_control *table, const char *key)
333 hash_find_n (struct hash_control *tabl
[all...]
H A Dmacro.c78 static int sub_actual (int, sb *, sb *, struct hash_control *, int, sb *, int);
80 (sb *, sb *, formal_entry *, struct hash_control *, const macro_entry *);
99 struct hash_control *macro_hash;
745 sub_actual (int start, sb *in, sb *t, struct hash_control *formal_hash,
793 struct hash_control *formal_hash, const macro_entry *macro)
1331 struct hash_control *h;
/haiku-buildtools/binutils/gas/config/
H A 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;
H A 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;
H A 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_has
[all...]
H A 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,
H A Dtc-aarch64.c438 static struct hash_control *aarch64_ops_hsh;
439 static struct hash_control *aarch64_cond_hsh;
440 static struct hash_control *aarch64_shift_hsh;
441 static struct hash_control *aarch64_sys_regs_hsh;
442 static struct hash_control *aarch64_pstatefield_hsh;
443 static struct hash_control *aarch64_sys_regs_ic_hsh;
444 static struct hash_control *aarch64_sys_regs_dc_hsh;
445 static struct hash_control *aarch64_sys_regs_at_hsh;
446 static struct hash_control *aarch64_sys_regs_tlbi_hsh;
447 static struct hash_control *aarch64_reg_hs
[all...]
H A Dtc-pj.c34 static struct hash_control *opcode_hash_control;
H A Dtc-ft32.c34 static struct hash_control *opcode_hash_control;
H A Dtc-crx.c66 static struct hash_control *crx_inst_hash;
68 static struct hash_control *reg_hash;
70 static struct hash_control *copreg_hash;
H A 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. */
H A 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;
H A Dtc-moxie.c35 static struct hash_control *opcode_hash_control;
/haiku-buildtools/legacy/binutils/gas/config/
H A Dtc-tic54x.c188 static struct hash_control *subsym_recurse_hash; /* Prevent infinite recurse. */
189 static struct hash_control *math_hash; /* Built-in math functions. */
192 static struct hash_control *subsym_hash[100];
203 static struct hash_control *local_label_hash[100];
205 static struct hash_control *stag_hash;
206 static struct hash_control *op_hash;
207 static struct hash_control *parop_hash;
208 static struct hash_control *reg_hash;
209 static struct hash_control *mmreg_hash;
210 static struct hash_control *cc_has
[all...]
H A Dtc-pj.c36 static struct hash_control *opcode_hash_control;
H A Dtc-crx.c65 static struct hash_control *crx_inst_hash;
67 static struct hash_control *reg_hash;
69 static struct hash_control *copreg_hash;
H A Dtc-i960.c390 static struct hash_control *op_hash; /* Opcode mnemonics. */
391 static struct hash_control *reg_hash; /* Register name hash table. */
392 static struct hash_control *areg_hash; /* Abase register hash table. */
H A Dtc-tic30.c104 static struct hash_control *op_hash;
106 static struct hash_control *parop_hash;
108 static struct hash_control *reg_hash;
110 static struct hash_control *ind_hash;
H A Dtc-avr.c214 static struct hash_control *avr_hash;
217 static struct hash_control *avr_mod_hash;

Completed in 154 milliseconds

12345