Searched defs:precbc (Results 1 - 18 of 18) sorted by relevance

/external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/codeview/
H A Dcv-dbgfmt.c85 yasm_bytecode *precbc = yasm_section_bcs_last(sect); local
86 bc->offset = yasm_bc_next_offset(precbc);
88 return precbc;
H A Dcv-symline.c534 yasm_bytecode *precbc; local
541 if (name[0] == '.' || !yasm_symrec_get_label(sym, &precbc))
545 if (yasm_section_is_code(yasm_bc_get_section(precbc)))
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
H A Dexpr.h59 yasm_bytecode *precbc; /**< Direct bytecode ref (YASM_EXPR_PRECBC) */ member in union:yasm_expr__item::__anon16302
95 * \param precbc preceding bytecode
99 /*@only@*/ yasm_expr__item *yasm_expr_precbc(/*@keep@*/ yasm_bytecode *precbc);
371 yasm_bytecode *precbc,
H A Dbytecode.c220 yasm_bc_next_offset(yasm_bytecode *precbc) argument
222 return precbc->offset + precbc->len*precbc->mult_int;
H A Dvalue.c130 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
236 if (!yasm_symrec_get_label(sym, &precbc)) {
242 sect2 = yasm_bc_get_section(precbc);
449 yasm_bytecode *precbc, unsigned int size)
456 return yasm_value_finalize(value, precbc);
460 yasm_value_finalize(yasm_value *value, yasm_bytecode *precbc) argument
543 if (value_finalize_scan(value, value->abs, precbc, 0))
448 yasm_value_finalize_expr(yasm_value *value, yasm_expr *e, yasm_bytecode *precbc, unsigned int size) argument
H A Dsymrec.c72 /*@dependent@*/ yasm_bytecode *precbc; member in union:yasm_symrec::__anon16306
332 yasm_bytecode *precbc, int in_table,
338 rec->value.precbc = precbc;
339 if (in_table && precbc)
340 yasm_bc__add_symrec(precbc, rec);
346 yasm_bytecode *precbc, unsigned long line)
351 rec->value.precbc = precbc;
549 yasm_symrec_get_label_bytecodep *precbc)
331 yasm_symtab_define_label(yasm_symtab *symtab, const char *name, yasm_bytecode *precbc, int in_table, unsigned long line) argument
345 yasm_symtab_define_curpos(yasm_symtab *symtab, const char *name, yasm_bytecode *precbc, unsigned long line) argument
548 yasm_symrec_get_label(const yasm_symrec *sym, yasm_symrec_get_label_bytecodep *precbc) argument
[all...]
H A Dexpr.c143 yasm_expr_precbc(yasm_bytecode *precbc) argument
147 e->data.precbc = precbc;
198 * quite small. Also works for precbc-precbc (or symrec-precbc,
199 * precbc-symrec).
205 yasm_bytecode *precbc,
211 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
240 precbc
202 expr_xform_bc_dist_base( yasm_expr *e, void *cbd, int (*callback) (yasm_expr__item *ei, yasm_bytecode *precbc, yasm_bytecode *precbc2, void *cbd)) argument
296 expr_xform_bc_dist_cb(yasm_expr__item *ei, yasm_bytecode *precbc, yasm_bytecode *precbc2, void *d) argument
325 expr_bc_dist_subst_cb(yasm_expr__item *ei, yasm_bytecode *precbc, yasm_bytecode *precbc2, void *d) argument
346 yasm_expr__bc_dist_subst(yasm_expr **ep, void *cbd, void (*callback) (unsigned int subst, yasm_bytecode *precbc, yasm_bytecode *precbc2, void *cbd)) argument
[all...]
H A Dsection.c834 yasm_bytecode *precbc, *precbc2; member in struct:yasm_span_term
925 add_span_term(unsigned int subst, yasm_bytecode *precbc, argument
937 span->terms[subst].precbc = precbc;
942 intn = yasm_calc_bc_dist(precbc, precbc2);
968 ((span->bc->bc_index > span->terms[i].precbc->bc_index &&
971 span->bc->bc_index <= span->terms[i].precbc->bc_index)))
993 span->rel_term->precbc = NULL;
1140 if (term->precbc)
1141 precbc_index = term->precbc
[all...]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/
H A Ddwarf2-dbgfmt.c142 yasm_bytecode *precbc = yasm_section_bcs_last(sect); local
143 bc->offset = yasm_bc_next_offset(precbc);
145 return precbc;
H A Ddwarf2-line.c108 /*@null@*/ yasm_bytecode *precbc; member in struct:dwarf2_line_state
410 if (!state->precbc) {
422 if (state->precbc->offset > loc->bc->offset)
424 addr_delta = loc->bc->offset - state->precbc->offset;
473 state->precbc = loc->bc;
610 state.precbc = NULL;
660 if (!state.precbc)
661 state.precbc = yasm_section_bcs_first(sect);
663 addr_delta = yasm_bc_next_offset(bc) - state.precbc->offset;
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
H A Dx86bc.c161 yasm_bytecode *precbc)
163 if (yasm_value_finalize(&x86_ea->ea.disp, precbc))
160 yasm_x86__ea_init(x86_effaddr *x86_ea, unsigned int spare, yasm_bytecode *precbc) argument
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/
H A Delf-objfmt.c262 yasm_bytecode *precbc=NULL; local
286 if (!yasm_symrec_get_label(sym, &precbc)) {
289 precbc = NULL;
292 if (precbc)
293 sect = yasm_bc_get_section(precbc);
340 if (precbc)
341 value = yasm_bc_next_offset(precbc);
H A Delf.c515 yasm_bytecode *precbc; local
518 if (yasm_symrec_get_label(entry->sym, &precbc) &&
519 (sect = yasm_bc_get_section(precbc)) &&
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/rdf/
H A Drdf-objfmt.c230 /*@dependent@*/ yasm_bytecode *precbc; local
248 if (yasm_symrec_get_label(value->rel, &precbc)) {
255 sect = yasm_bc_get_section(precbc);
260 intn_plus = yasm_bc_next_offset(precbc);
527 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
536 if (yasm_symrec_get_label(sym, &precbc)) {
539 if (precbc)
540 sect = yasm_bc_get_section(precbc);
552 value = yasm_bc_next_offset(precbc);
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/xdf/
H A Dxdf-objfmt.c461 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
469 if (yasm_symrec_get_label(sym, &precbc)) {
470 if (precbc)
471 sect = yasm_bc_get_section(precbc);
484 if (precbc)
485 value += yasm_bc_next_offset(precbc);
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/bin/
H A Dbin-objfmt.c497 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
505 yasm_symrec_get_label(e->terms[i].data.sym, &precbc)) ||
507 (precbc = e->terms[i].data.precbc))) &&
508 (sect = yasm_bc_get_section(precbc)) &&
509 (dist = yasm_calc_bc_dist(yasm_section_bcs_first(sect), precbc))) {
651 /*@dependent@*/ yasm_bytecode *precbc; local
658 } else if (yasm_symrec_get_label(sym, &precbc) &&
659 yasm_bc_get_section(precbc) == info->section) {
670 /*@dependent@*/ yasm_bytecode *precbc; local
902 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
[all...]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/macho/
H A Dmacho-objfmt.c667 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
669 if (yasm_symrec_get_label(reloc->reloc.sym, &precbc) &&
670 (dsect = yasm_bc_get_section(precbc)) &&
705 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
708 if (yasm_symrec_get_label(sym, &precbc)) {
709 if (precbc)
710 sect = yasm_bc_get_section(precbc);
844 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
856 if (yasm_symrec_get_label(sym, &precbc)) {
857 if (precbc)
[all...]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/coff/
H A Dcoff-objfmt.c1007 /*@dependent@*/ /*@null@*/ yasm_bytecode *precbc; local
1023 if (yasm_symrec_get_label(sym, &precbc)) {
1024 if (precbc)
1025 sect = yasm_bc_get_section(precbc);
1042 if (precbc)
1043 value += yasm_bc_next_offset(precbc);

Completed in 4335 milliseconds