/toolchain/binutils/binutils-2.25/gas/ |
D | expr.h | 115 typedef struct expressionS { struct 148 } expressionS; argument 177 extern void add_to_result (expressionS *, offsetT, int); 178 extern void subtract_from_result (expressionS *, offsetT, int); 179 extern segT expr (int, expressionS *, enum expr_mode); 181 extern symbolS *make_expr_symbol (expressionS * expressionP); 183 extern void current_location (expressionS *); 188 int resolve_expression (expressionS *);
|
D | cgen.c | 32 static expressionS * make_right_shifted_expr 33 (expressionS *, const int, const int); 41 (const expressionS *, const CGEN_OPERAND *); 44 (const int, const int, expressionS *, \ 49 static void queue_fixup (int, int, expressionS *); 85 expressionS exp; 108 expressionS * expP; 298 expressionS * exp; 321 expressionS e; in expr_build_binary() 372 expressionS exp; [all …]
|
D | cgen.h | 81 expressionS *); 98 const CGEN_OPERAND *, int, expressionS *); 100 extern void gas_cgen_md_operand (expressionS *);
|
D | dw2gencfi.h | 95 expressionS exp; 112 expressionS personality; 113 expressionS lsda;
|
D | read.h | 116 extern void emit_expr (expressionS *exp, unsigned int nbytes); 117 extern void emit_expr_with_reloc (expressionS *exp, unsigned int nbytes, 119 extern void emit_expr_fix (expressionS *, unsigned int, fragS *, char *, 138 extern void do_parse_cons_expression (expressionS *, int);
|
D | symbols.h | 38 char * symbol_relc_make_expr (expressionS *); 73 void print_expr (expressionS *); 74 void print_expr_1 (FILE *, expressionS *); 178 extern expressionS *symbol_get_value_expression (symbolS *); 179 extern void symbol_set_value_expression (symbolS *, const expressionS *);
|
D | expr.c | 38 static void floating_constant (expressionS * expressionP); 43 static void integer_constant (int radix, expressionS * expressionP); 44 static void mri_char_constant (expressionS *); 45 static void clean_up_expression (expressionS * expressionP); 46 static segT operand (expressionS *, enum expr_mode); 68 make_expr_symbol (expressionS *expressionP) in make_expr_symbol() 70 expressionS zero; in make_expr_symbol() 157 expressionS e; in expr_build_uconstant() 171 expressionS e; in expr_build_dot() 197 floating_constant (expressionS *expressionP) in floating_constant() [all …]
|
D | read.c | 247 static segT get_known_segmented_expression (expressionS * expP); 487 get_absolute_expr (expressionS *exp) in get_absolute_expr() 502 expressionS exp; in get_absolute_expression() 1314 convert_to_bignum (expressionS *exp, int sign) in convert_to_bignum() 1693 expressionS exp; in s_comm_internal() 1854 expressionS exp; in s_mri_common() 2152 expressionS rep_exp; in s_fill() 2216 expressionS size_exp; in s_fill() 2452 expressionS exp; in parse_align() 2535 expressionS exp; in s_lsym() [all …]
|
/toolchain/binutils/binutils-2.25/gas/config/ |
D | tc-z80.c | 224 expressionS nul, reg; in md_begin() 532 expressionS * ex = symbol_get_value_expression(sym); in contains_register() 543 parse_exp_not_indexed (const char *s, expressionS *op) in parse_exp_not_indexed() 568 parse_exp (const char *s, expressionS *op) in parse_exp() 586 expressionS minus; in parse_exp() 686 void z80_cons_fix_new (fragS *frag_p, int offset, int nbytes, expressionS *exp) in z80_cons_fix_new() 707 emit_byte (expressionS * val, bfd_reloc_code_real_type r_type) in emit_byte() 744 emit_word (expressionS * val) in emit_word() 765 emit_mx (char prefix, char opcode, int shift, expressionS * arg) in emit_mx() 810 expressionS offset = *arg; in emit_mx() [all …]
|
D | rl78-defs.h | 40 extern void rl78_op (expressionS, int, int); 41 extern void rl78_disp3 (expressionS, int); 42 extern void rl78_field5s (expressionS); 43 extern void rl78_field5s2 (expressionS);
|
D | rx-defs.h | 55 extern void rx_op (expressionS, int, int); 56 extern void rx_disp3 (expressionS, int); 57 extern void rx_field5s (expressionS); 58 extern void rx_field5s2 (expressionS);
|
D | tc-mn10300.h | 40 int mn10300_parse_name (char const *, expressionS *, enum expr_mode, char *); 44 void mn10300_cons_fix_new (fragS *, int, int, expressionS *, 113 extern bfd_boolean mn10300_allow_local_subtract (expressionS *, expressionS *, segT);
|
D | rx-parse.y | 107 static int rx_intop (expressionS, int, int); 108 static int rx_uintop (expressionS, int); 109 static int rx_disp3op (expressionS); 110 static int rx_disp5op (expressionS *, int); 111 static int rx_disp5op0 (expressionS *, int); 112 static int exp_val (expressionS exp); 113 static expressionS zero_expr (void); 114 static int immediate (expressionS, int, int, int); 115 static int displacement (expressionS, int); 116 static void rtsd_immediate (expressionS); [all …]
|
D | tc-avr.h | 76 extern const exp_mod_data_t *avr_parse_cons_expression (expressionS *, int); 81 extern void avr_cons_fix_new (fragS *,int, int, expressionS *, 215 extern bfd_boolean avr_allow_local_subtract (expressionS *, expressionS *, segT);
|
D | tc-alpha.c | 83 expressionS exp; 117 void (*emit) (const expressionS *, int, const void *); 577 static void assemble_insn (const struct alpha_opcode *, const expressionS *, int, struct alpha_insn… 579 static void assemble_tokens (const char *, const expressionS *, int, int); 787 debug_exp (expressionS tok[], int ntok) in debug_exp() 794 expressionS *t = &tok[i]; in debug_exp() 871 expressionS tok[], in tokenize_arguments() 874 expressionS *end_tok = tok + ntok; in tokenize_arguments() 878 expressionS *orig_tok = tok; in tokenize_arguments() 1059 const expressionS *tok, in find_opcode_match() [all …]
|
D | tc-hppa.h | 93 extern int parse_cons_expression_hppa (expressionS *); 94 extern void cons_fix_new_hppa (fragS *, int, int, expressionS *, int); 206 int hppa_force_reg_syms_absolute (expressionS *, operatorT, expressionS *);
|
D | tc-mmix.h | 61 (void (*fn) (expressionS *), expressionS *); 62 extern int mmix_parse_predefined_name (char *, expressionS *); 90 extern void mmix_fb_label (expressionS *);
|
D | tc-moxie.c | 51 md_operand (expressionS *op __attribute__((unused))) in md_operand() 85 parse_exp_save_ilp (char *s, expressionS *op) in parse_exp_save_ilp() 201 expressionS arg; in md_assemble() 240 expressionS arg; in md_assemble() 274 expressionS arg; in md_assemble() 377 expressionS arg; in md_assemble() 412 expressionS arg; in md_assemble() 466 expressionS arg; in md_assemble() 527 expressionS arg; in md_assemble()
|
D | tc-microblaze.h | 42 (expressionS *, int); 107 extern void md_operand (expressionS *); 114 expressionS *,
|
D | tc-sh.h | 51 extern int sh_optimize_expr (expressionS *, operatorT, expressionS *); 232 int sh_parse_name (char const *, expressionS *, 237 void sh_cons_fix_new (fragS *, int, int, expressionS *,
|
D | tc-i370.c | 248 register_name (expressionS *expressionP) in register_name() 324 static expressionS i370_using_text_baseaddr; 325 static expressionS i370_using_other_baseaddr; 581 i370_elf_suffix (char **str_p, expressionS *exp_p) in i370_elf_suffix() 635 expressionS new_exp; in i370_elf_suffix() 662 expressionS exp; in i370_elf_cons() 900 expressionS exp; in i370_dc() 1196 struct expressionS exp; 1224 i370_make_relative (expressionS *exx, expressionS *baseaddr) in i370_make_relative() 1249 add_to_lit_pool (expressionS *exx, char *name, int sz) in add_to_lit_pool() [all …]
|
D | tc-sparc.h | 163 extern const char *sparc_cons (expressionS *, int); 168 (struct frag *, int, unsigned int, struct expressionS *, const char *); 196 extern void sparc_cfi_emit_pcrel_expr (expressionS *, unsigned int);
|
D | tc-i386.h | 135 extern bfd_reloc_code_real_type x86_cons (expressionS *, int); 140 (fragS *, unsigned int, unsigned int, expressionS *, bfd_reloc_code_real_type); 181 extern int i386_parse_name (char *, expressionS *, char *); 296 extern void tc_x86_parse_to_dw2regnum (expressionS *);
|
D | tc-pj.c | 59 md_operand (expressionS *op) in md_operand() 83 parse_exp_save_ilp (char *s, expressionS *op) in parse_exp_save_ilp() 99 pj_cons_fix_new_pj (fragS *frag, int where, int nbytes, expressionS *exp, in pj_cons_fix_new_pj() 150 expressionS arg; in ipush_code() 283 expressionS arg; in md_assemble()
|
D | tc-arc.h | 57 extern bfd_reloc_code_real_type arc_parse_cons_expression (struct expressionS *, 62 extern void arc_cons_fix_new (struct frag *, int, int, struct expressionS *,
|