Home
last modified time | relevance | path

Searched refs:raw_insn (Results 1 – 2 of 2) sorted by relevance

/external/google-breakpad/src/third_party/libdisasm/
Dia32_insn.c253 static void handle_insn_metadata( x86_insn_t *insn, ia32_insn_t *raw_insn ) { in handle_insn_metadata() argument
254 ia32_handle_mnemtype( insn, raw_insn->mnem_flag ); in handle_insn_metadata()
255 ia32_handle_notes( insn, raw_insn->notes ); in handle_insn_metadata()
256 ia32_handle_eflags( insn, raw_insn->flags_effected ); in handle_insn_metadata()
257 ia32_handle_cpu( insn, raw_insn->cpu ); in handle_insn_metadata()
262 ia32_insn_t *raw_insn, x86_insn_t *insn, in ia32_decode_insn() argument
268 if ( raw_insn->mnem_flag == INS_INVALID ) { in ia32_decode_insn()
282 if ((ia32_settings.options & opt_att_mnemonics) && raw_insn->mnemonic_att[0]) { in ia32_decode_insn()
283 strncpy( insn->mnemonic, raw_insn->mnemonic_att, 16 ); in ia32_decode_insn()
286 strncpy( insn->mnemonic, raw_insn->mnemonic, 16 ); in ia32_decode_insn()
[all …]
Dia32_invariant.c12 unsigned int table, ia32_insn_t **raw_insn,
281 ia32_insn_t *raw_insn = NULL; local
287 size = ia32_table_lookup( buf, buf_len, 0, &raw_insn, &prefixes );
297 type = raw_insn->mnem_flag & ~INS_FLAG_MASK;
302 size += ia32_decode_invariant( buf + size, buf_len - size, raw_insn,