core/x86/instr.c
/* If the first instr is at Level 0 (i.e., a bundled group of instrs as raw bits),
 * expands it into a sequence of Level 1 instrs using decode_raw() which
 * are added in place to ilist.  Then returns the new first instr.
 */
If the first instr is at Level 0 ,
expands it into a sequence of Level 1 instrs using decode_raw() which
are added in place to ilist.  Then returns the new first instr.
If the first instr is at Level 0 expands it into a sequence of Level 1 instrs using decode_raw () which are added in place to ilist . Then returns the new first instr .
instr_t *
instrlist_first_expanded(dcontext_t *dcontext, instrlist_t *ilist)
{
    instr_expand(dcontext, ilist, instrlist_first(ilist));
    return instrlist_first(ilist);
}
instr_t * instrlist_first_expanded ( dcontext_t * dcontext , instrlist_t * ilist ) { instr_expand ( dcontext , ilist , instrlist_first ( ilist ) ) ; return instrlist_first ( ilist ) ; }
If the first instr is at Level 0 (i.e., a bundled group of instrs as raw bits),
 expands it into a sequence of Level 1 instrs using decode_raw() which
 are added in place to ilist.
If the first instr is at Level 0 ( i . e . a bundled group of instrs as raw bits ) expands it into a sequence of Level 1 instrs using decode_raw () which are added in place to ilist .