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

1 2 3

  /external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
bytecode.h 56 (void *add_span_data, yasm_bytecode *bc, int id, const yasm_value *value,
61 * implementation-specific data is stored in #yasm_bytecode.contents.
66 * \param contents #yasm_bytecode.contents
72 * \param contents #yasm_bytecode.contents
83 void (*finalize) (yasm_bytecode *bc, yasm_bytecode *prev_bc);
91 int (*elem_size) (yasm_bytecode *bc);
108 int (*calc_len) (yasm_bytecode *bc, yasm_bc_add_span_func add_span,
132 int (*expand) (yasm_bytecode *bc, int span, long old_val, long new_val,
159 int (*tobytes) (yasm_bytecode *bc, unsigned char **bufp
183 struct yasm_bytecode { struct
    [all...]
value.h 88 void yasm_value_set_curpos_rel(yasm_value *value, yasm_bytecode *bc,
98 int yasm_value_finalize(yasm_value *value, /*@null@*/ yasm_bytecode *precbc);
122 /*@null@*/ yasm_bytecode *precbc,
138 (yasm_value *value, /*@null@*/ yasm_bytecode *bc, int calc_bc_dist);
162 yasm_bytecode *bc, int warn, yasm_arch *arch);
bc-reserve.c 47 static void bc_reserve_finalize(yasm_bytecode *bc, yasm_bytecode *prev_bc);
48 static int bc_reserve_elem_size(yasm_bytecode *bc);
49 static int bc_reserve_calc_len(yasm_bytecode *bc,
52 static int bc_reserve_tobytes(yasm_bytecode *bc, unsigned char **bufp,
88 bc_reserve_finalize(yasm_bytecode *bc, yasm_bytecode *prev_bc)
101 bc_reserve_elem_size(yasm_bytecode *bc)
108 bc_reserve_calc_len(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
117 bc_reserve_tobytes(yasm_bytecode *bc, unsigned char **bufp
    [all...]
bc-org.c 48 static void bc_org_finalize(yasm_bytecode *bc, yasm_bytecode *prev_bc);
49 static int bc_org_calc_len(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
51 static int bc_org_expand(yasm_bytecode *bc, int span, long old_val,
54 static int bc_org_tobytes(yasm_bytecode *bc, unsigned char **bufp,
86 bc_org_finalize(yasm_bytecode *bc, yasm_bytecode *prev_bc)
91 bc_org_calc_len(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
105 bc_org_expand(yasm_bytecode *bc, int span, long old_val, long new_val,
123 bc_org_tobytes(yasm_bytecode *bc, unsigned char **bufp
    [all...]
bytecode.c 42 yasm_bc_set_multiple(yasm_bytecode *bc, yasm_expr *e)
52 yasm_bc_finalize_common(yasm_bytecode *bc, yasm_bytecode *prev_bc)
57 yasm_bc_calc_len_common(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
66 yasm_bc_expand_common(yasm_bytecode *bc, int span, long old_val, long new_val,
75 yasm_bc_tobytes_common(yasm_bytecode *bc, unsigned char **buf,
86 yasm_bc_transform(yasm_bytecode *bc, const yasm_bytecode_callback *callback,
95 yasm_bytecode *
99 yasm_bytecode *bc = yasm_xmalloc(sizeof(yasm_bytecode));
    [all...]
linemap.h 67 /*@null@*/ yasm_bytecode **bcp,
80 /*@null@*/ yasm_bytecode *bc,
bc-align.c 54 static void bc_align_finalize(yasm_bytecode *bc, yasm_bytecode *prev_bc);
55 static int bc_align_calc_len(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
57 static int bc_align_expand(yasm_bytecode *bc, int span, long old_val,
60 static int bc_align_tobytes(yasm_bytecode *bc, unsigned char **bufp,
105 bc_align_finalize(yasm_bytecode *bc, yasm_bytecode *prev_bc)
120 bc_align_calc_len(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
134 bc_align_expand(yasm_bytecode *bc, int span, long old_val, long new_val,
167 bc_align_tobytes(yasm_bytecode *bc, unsigned char **bufp
    [all...]
bc-incbin.c 57 static void bc_incbin_finalize(yasm_bytecode *bc, yasm_bytecode *prev_bc);
58 static int bc_incbin_calc_len(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
60 static int bc_incbin_tobytes(yasm_bytecode *bc, unsigned char **bufp,
108 bc_incbin_finalize(yasm_bytecode *bc, yasm_bytecode *prev_bc)
131 bc_incbin_calc_len(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
198 bc_incbin_tobytes(yasm_bytecode *bc, unsigned char **bufp,
248 yasm_bytecode *
coretype.h 93 typedef struct yasm_bytecode yasm_bytecode; typedef in typeref:struct:yasm_bytecode
275 unsigned long offset, yasm_bytecode *bc, int warn, /*@null@*/ void *d);
295 (yasm_symrec *sym, yasm_bytecode *bc, unsigned char *buf,
section.h 311 yasm_bytecode *yasm_section_bcs_first(yasm_section *sect);
319 yasm_bytecode *yasm_section_bcs_last(yasm_section *sect);
331 /*@only@*/ /*@null@*/ yasm_bytecode *yasm_section_bcs_append
333 /*@returned@*/ /*@only@*/ /*@null@*/ yasm_bytecode *bc);
348 /*@null@*/ void *d, int (*func) (yasm_bytecode *bc, /*@null@*/ void *d));
expr.h 59 yasm_bytecode *precbc; /**< Direct bytecode ref (YASM_EXPR_PRECBC) */
99 /*@only@*/ yasm_expr__item *yasm_expr_precbc(/*@keep@*/ yasm_bytecode *precbc);
371 yasm_bytecode *precbc,
372 yasm_bytecode *precbc2,
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/lc3b/
lc3barch.h 51 void yasm_lc3b__bc_transform_insn(yasm_bytecode *bc, lc3b_insn *insn);
55 /*@out@*/ /*@only@*/ yasm_bytecode **bc, /*@out@*/ uintptr_t *prefix);
62 size_t destsize, size_t valsize, int shift, const yasm_bytecode *bc,
65 /*@only@*/ yasm_bytecode *yasm_lc3b__create_empty_insn(yasm_arch *arch,
lc3bbc.c 39 static int lc3b_bc_insn_calc_len(yasm_bytecode *bc,
42 static int lc3b_bc_insn_expand(yasm_bytecode *bc, int span, long old_val,
45 static int lc3b_bc_insn_tobytes(yasm_bytecode *bc, unsigned char **bufp,
65 yasm_lc3b__bc_transform_insn(yasm_bytecode *bc, lc3b_insn *insn)
133 lc3b_bc_insn_calc_len(yasm_bytecode *bc, yasm_bc_add_span_func add_span,
137 yasm_bytecode *target_prevbc;
160 lc3b_bc_insn_expand(yasm_bytecode *bc, int span, long old_val, long new_val,
168 lc3b_bc_insn_tobytes(yasm_bytecode *bc, unsigned char **bufp,
244 int shift, const yasm_bytecode *bc, int warn)
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/codeview/
cv-dbgfmt.h 49 yasm_bytecode *yasm_cv__append_bc(yasm_section *sect, yasm_bytecode *bc);
cv-dbgfmt.c 82 yasm_bytecode *
83 yasm_cv__append_bc(yasm_section *sect, yasm_bytecode *bc)
85 yasm_bytecode *precbc = yasm_section_bcs_last(sect);
cv-symline.c 108 yasm_bytecode *start_prevbc;
109 yasm_bytecode *end_prevbc;
163 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
165 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d,
173 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
175 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d,
183 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
185 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d,
192 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
194 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/nasm/
nasm-parser-struct.h 35 yasm_bytecode *bc;
58 /*@null@*/ yasm_bytecode *prev_bc;
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/
dwarf2-dbgfmt.h 81 yasm_bytecode *bc; /* first bytecode following */
95 yasm_bytecode *yasm_dwarf2__append_bc(yasm_section *sect, yasm_bytecode *bc);
98 yasm_bytecode *bc);
104 void yasm_dwarf2__set_head_end(dwarf2_head *head, yasm_bytecode *end_prevbc);
dwarf2-dbgfmt.c 34 yasm_bytecode *start_prevbc;
35 yasm_bytecode *end_prevbc;
46 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
48 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d,
139 yasm_bytecode *
140 yasm_dwarf2__append_bc(yasm_section *sect, yasm_bytecode *bc)
142 yasm_bytecode *precbc = yasm_section_bcs_last(sect);
178 yasm_dwarf2__bc_sym(yasm_symtab *symtab, yasm_bytecode *bc)
194 yasm_bytecode *bc;
223 yasm_dwarf2__set_head_end(dwarf2_head *head, yasm_bytecode *end_prevbc
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/stabs/
stabs-dbgfmt.c 96 yasm_bytecode *basebc; /* base bytecode from which to track SLINEs */
104 /*@null@*/ yasm_bytecode *bcstr; /* bytecode in stabstr for string */
109 /*@null@*/yasm_bytecode *bcvalue; /* relocated stab's bytecode */
119 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
121 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d,
129 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
131 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d,
179 static yasm_bytecode *
182 yasm_bytecode *bc;
198 /*@null@*/ yasm_bytecode *bcstr, stabs_stab_type type
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/coff/
win64-except.c 42 static void win64_uwinfo_bc_finalize(yasm_bytecode *bc,
43 yasm_bytecode *prev_bc);
45 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
46 static int win64_uwinfo_bc_expand(yasm_bytecode *bc, int span, long old_val,
50 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d,
57 static void win64_uwcode_bc_finalize(yasm_bytecode *bc,
58 yasm_bytecode *prev_bc);
60 (yasm_bytecode *bc, yasm_bc_add_span_func add_span, void *add_span_data);
61 static int win64_uwcode_bc_expand(yasm_bytecode *bc, int span, long old_val,
65 (yasm_bytecode *bc, unsigned char **bufp, unsigned char *bufstart, void *d
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
x86arch.h 198 yasm_bytecode *precbc);
210 void yasm_x86__bc_insn_opersize_override(yasm_bytecode *bc,
212 void yasm_x86__bc_insn_addrsize_override(yasm_bytecode *bc,
214 void yasm_x86__bc_insn_set_lockrep_prefix(yasm_bytecode *bc,
288 void yasm_x86__bc_transform_insn(yasm_bytecode *bc, x86_insn *insn);
289 void yasm_x86__bc_transform_jmp(yasm_bytecode *bc, x86_jmp *jmp);
290 void yasm_x86__bc_transform_jmpfar(yasm_bytecode *bc, x86_jmpfar *jmpfar);
301 int address16_op, unsigned char *rex, yasm_bytecode *bc);
308 /*@out@*/ yasm_bytecode **bc, /*@out@*/ uintptr_t *prefix);
318 size_t destsize, size_t valsize, int shift, const yasm_bytecode *bc
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/gas/
gas-parse-intel.c 37 extern yasm_bytecode *gas_intel_syntax_parse_instr(yasm_parser_nasm *parser_nasm, unsigned char *instr);
48 yasm_bytecode *parse_instr_intel(yasm_parser_gas *parser_gas)
55 yasm_bytecode *bc;
gas-parser.h 58 yasm_bytecode *bc;
94 /*@null@*/ yasm_bytecode *prev_bc;
95 yasm_bytecode *temp_bc;
157 yasm_bytecode *parse_instr_intel(yasm_parser_gas *parser_gas);
gas-parse.c 42 yasm_bytecode * (*handler) (yasm_parser_gas *, unsigned int);
49 static yasm_bytecode *parse_instr(yasm_parser_gas *parser_gas);
71 static yasm_bytecode *gas_parser_align
75 static yasm_bytecode *gas_parser_dir_fill
173 static yasm_bytecode *
176 yasm_bytecode *bc;
457 static yasm_bytecode *
490 static yasm_bytecode *
515 static yasm_bytecode *
519 yasm_bytecode *bc
    [all...]

Completed in 179 milliseconds

1 2 3