Home
last modified time | relevance | path

Searched refs:segreg (Results 1 – 11 of 11) sorted by relevance

/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
Dinsn.c42 yasm_ea_set_segreg(yasm_effaddr *ea, uintptr_t segreg) in yasm_ea_set_segreg() argument
47 if (segreg != 0 && ea->segreg != 0) in yasm_ea_set_segreg()
51 ea->segreg = segreg; in yasm_ea_set_segreg()
71 yasm_operand_create_segreg(uintptr_t segreg) in yasm_operand_create_segreg() argument
76 retval->data.reg = segreg; in yasm_operand_create_segreg()
149 yasm_insn_add_seg_prefix(yasm_insn *insn, uintptr_t segreg) in yasm_insn_add_seg_prefix() argument
153 insn->segregs[insn->num_segregs] = segreg; in yasm_insn_add_seg_prefix()
Dinsn.h45 uintptr_t segreg; member
161 void yasm_ea_set_segreg(yasm_effaddr *ea, uintptr_t segreg);
175 yasm_insn_operand *yasm_operand_create_segreg(uintptr_t segreg);
233 void yasm_insn_add_seg_prefix(yasm_insn *insn, uintptr_t segreg);
Darch.h182 void (*segreg_print) (yasm_arch *arch, uintptr_t segreg, FILE *f);
403 void yasm_arch_segreg_print(yasm_arch *arch, uintptr_t segreg, FILE *f);
482 #define yasm_arch_segreg_print(arch, segreg, f) \ argument
483 ((yasm_arch_base *)arch)->module->segreg_print(arch, segreg, f)
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/nasm/
Dnasm-parse.c75 const char *segreg = tasm_get_segment_register(segment); in yasm_ea_set_implicit_size_segment() local
76 if (segreg) in yasm_ea_set_implicit_size_segment()
77 yasm_arch_parse_check_regtmod(p_object->arch, segreg, in yasm_ea_set_implicit_size_segment()
78 strlen(segreg), &ea->segreg); in yasm_ea_set_implicit_size_segment()
788 uintptr_t segreg = SEGREG_val; in parse_instr() local
793 yasm_insn_add_seg_prefix(yasm_bc_get_insn(bc), segreg); in parse_instr()
896 uintptr_t segreg = SEGREG_val; in parse_operand() local
919 yasm_ea_set_segreg(op->data.ea, segreg); in parse_operand()
922 op = yasm_operand_create_segreg(segreg); in parse_operand()
1096 uintptr_t segreg = SEGREG_val; in parse_memaddr() local
[all …]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/
Dx86bc.c189 x86_ea->ea.segreg = 0; in ea_create()
384 (unsigned int)x86_ea->ea.segreg); in yasm_x86__ea_print()
557 bc->len += (x86_ea->ea.segreg != 0) ? 1 : 0; in x86_bc_insn_calc_len()
784 unsigned int segreg) in x86_common_tobytes() argument
786 if (segreg != 0) in x86_common_tobytes()
787 YASM_WRITE_8(*bufp, (unsigned char)segreg); in x86_common_tobytes()
818 x86_ea ? (unsigned int)(x86_ea->ea.segreg>>8) : 0); in x86_bc_insn_tobytes()
Dx86arch.c576 x86_segreg_print(yasm_arch *arch, uintptr_t segreg, FILE *f) in x86_segreg_print() argument
579 fprintf(f, "%s", name[segreg&7]); in x86_segreg_print()
Dx86id.c1124 if (op->data.ea->segreg != 0) in x86_id_insn_finalize()
1288 op->data.ea->segreg != 0x6404 && in x86_id_insn_finalize()
1289 op->data.ea->segreg != 0x6505 && in x86_id_insn_finalize()
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/lc3b/
Dlc3barch.c159 ea->segreg = 0; in lc3b_ea_create_expr()
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/
Dnasm-pp.c518 char *segreg; member
528 for (assume = TAssumes; assume->segreg; assume++) { in tasm_get_segment_register()
532 return assume->segreg; in tasm_get_segment_register()
866 TAssumes[0].segreg = NULL; in check_tasm_directive()
879 for (assume = TAssumes; assume->segreg; assume++) in check_tasm_directive()
880 if (strlen(assume->segreg) == (size_t)(q-p) && in check_tasm_directive()
881 !yasm__strncasecmp(assume->segreg, p, q-p)) in check_tasm_directive()
883 if (!assume->segreg) { in check_tasm_directive()
887 assume->segreg = nasm_strndup(p, q-p); in check_tasm_directive()
888 assume[1].segreg = NULL; in check_tasm_directive()
[all …]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/parsers/gas/
Dgas-parse.c1123 uintptr_t segreg = SEGREG_val; in parse_memaddr() local
1130 yasm_ea_set_segreg(ea, segreg); in parse_memaddr()
/external/chromium_org/third_party/sqlite/src/test/
Dfts1porter.test18083 segregation segreg