HomeSort by relevance Sort by last modified time
    Searched refs:expressionS (Results 1 - 25 of 145) sorted by null

1 2 3 4 5 6

  /toolchain/binutils/binutils-2.25/gas/config/
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);
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);
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 *,
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 *,
47 /* This is used to construct expressions out of @GOTOFF, @PLT and @GOT
111 relaxation, so do not resolve such expressions in the assembler. */
113 extern bfd_boolean mn10300_allow_local_subtract (expressionS *, expressionS *, segT);
tc-v850.h 59 directives, so we have to parse "cons" expressions ourselves. */
61 extern bfd_reloc_code_real_type parse_cons_expression_v850 (expressionS *);
64 extern void cons_fix_new_v850 (fragS *, int, int, expressionS *,
tc-vax.h 52 bfd_reloc_code_real_type vax_cons (expressionS *, int);
53 void vax_cons_fix_new (struct frag *, int, unsigned int, struct expressionS *,
xtensa-istack.h 48 expressionS tok[MAX_INSN_ARGS];
59 expressionS extra_arg;
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 *,
213 relaxation, so do not resolve such expressions in the assembler. */
215 extern bfd_boolean avr_allow_local_subtract (expressionS *, expressionS *, segT);
tc-ip2k.h 65 extern void gas_cgen_md_operand (expressionS *);
tc-microblaze.h 35 /* We need to handle expressions of type "symbol op symbol" and create
36 relocs for such expressions as -relax in linker can change the value
37 of such expressions */
42 (expressionS *, int);
107 extern void md_operand (expressionS *);
114 expressionS *,
tc-hppa.h 93 extern int parse_cons_expression_hppa (expressionS *);
94 extern void cons_fix_new_hppa (fragS *, int, int, expressionS *, int);
153 This has some limitations. Difference expressions only work between
165 /* Difference expressions for the 64-bit HP-UX target have the same
202 /* Allow register expressions to be treated as absolute expressions.
206 int hppa_force_reg_syms_absolute (expressionS *, operatorT, expressionS *);
235 can't use difference expressions during CFI generation. */
tc-mmix.h 61 (void (*fn) (expressionS *), expressionS *);
62 extern int mmix_parse_predefined_name (char *, expressionS *);
90 extern void mmix_fb_label (expressionS *);
tc-xstormy16.h 60 extern void xstormy16_cons_fix_new (fragS *f, int, int, expressionS *,
tc-epiphany.h 64 extern void epiphany_cgen_md_operand (expressionS *);
75 extern int epiphany_cgen_parse_fix_exp (int, expressionS *);
tc-m32r.h 117 extern int m32r_parse_name (char const *, expressionS *, enum expr_mode, char *);
119 /* This is used to construct expressions out of @GOTOFF, @PLT and @GOT
125 extern int m32r_cgen_parse_fix_exp (int, expressionS *);
tc-msp430.h 148 relaxation, so do not resolve such expressions in the assembler. */
150 extern bfd_boolean msp430_allow_local_subtract (expressionS *, expressionS *, segT);
tc-tilegx.h 55 int, struct expressionS *);
59 extern int tilegx_parse_name (char *, expressionS *, char *);
tc-tilepro.h 55 int, struct expressionS *);
60 extern int tilepro_parse_name (char *, expressionS *, char *);
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);
tc-z80.c 224 expressionS nul, reg;
532 expressionS * ex = symbol_get_value_expression(sym);
543 parse_exp_not_indexed (const char *s, expressionS *op)
568 parse_exp (const char *s, expressionS *op)
586 expressionS minus;
686 void z80_cons_fix_new (fragS *frag_p, int offset, int nbytes, expressionS *exp)
707 emit_byte (expressionS * val, bfd_reloc_code_real_type r_type)
744 emit_word (expressionS * val)
765 emit_mx (char prefix, char opcode, int shift, expressionS * arg)
810 expressionS offset = *arg
    [all...]
  /toolchain/binutils/binutils-2.25/gas/
expr.h 23 * This will no doubt mutate as expressions become baroque.
25 * Currently, we support expressions like "foo OP bar + 42". In other
115 typedef struct expressionS {
133 only valid for O_constant expressions. It is only used when an
139 expressions used with .sleb128 directives can use the full range available
148 } expressionS;
157 /* "result" should be type (expressionS *). */
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)
    [all...]
cgen.h 81 expressionS *);
98 const CGEN_OPERAND *, int, expressionS *);
100 extern void gas_cgen_md_operand (expressionS *);
dw2gencfi.h 95 expressionS exp;
112 expressionS personality;
113 expressionS lsda;
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);
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 *);
75 an `expressionS' is and what a `fixup' is out of CGEN which for the time
85 expressionS exp;
108 expressionS * expP;
298 expressionS * exp;
321 expressionS e
    [all...]

Completed in 191 milliseconds

1 2 3 4 5 6