dtrace_get_operand
dtrace_get_operand(x, mode, r_m, wbit, vbit); \
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1 - vbit); \
dtrace_get_operand(x, mode, r_m, wbit, vbit); \
dtrace_get_operand(x, REG_ONLY, reg, w2, 1 - vbit); \
dtrace_get_operand(x, mode, r_m, wbit, 2-vbit); \
dtrace_get_operand(x, REG_ONLY, reg, w2, 1+vbit); \
dtrace_get_operand(x, mode, r_m, wbit, 2); \
dtrace_get_operand(x, REG_ONLY, reg, w2, 3); \
dtrace_get_operand(x, mode, r_m, wbit, 2); \
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 0);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, mode, r_m, wbit, 2);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, REG_ONLY, EAX_REGNO, wbit, 1 - vbit);
dtrace_get_operand(x, mode, r_m, LONG_OPND, vbit);
dtrace_get_operand(x, REG_ONLY, reg, SEG_OPND, 1 - vbit);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, vbit);
dtrace_get_operand(x, REG_ONLY, r_m, LONG_OPND, 1 - vbit);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 0);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 0);
dtrace_get_operand(x, REG_ONLY, EAX_REGNO, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 0);
dtrace_get_operand(x, REG_ONLY, reg, SEG_OPND, 0);
dtrace_get_operand(x, REG_ONLY, reg, SEG_OPND, 0);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, MM_OPND, 1);
dtrace_get_operand(x, mode, r_m, XMM_OPND, 0);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 1);
dtrace_get_operand(x, REG_ONLY, EAX_REGNO, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, EAX_REGNO, wbit, 0);
dtrace_get_operand(x, REG_ONLY, EAX_REGNO, wbit, 1);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 0);
dtrace_get_operand(x, mode, r_m, BYTE_OPND, 0);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, mode, r_m, BYTE_OPND, 0);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 2);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 2);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), wbit, 0);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, vreg->dgr_arg2, 2);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), vreg->dgr_arg0,
dtrace_get_operand(x, mode, r_m, vreg->dgr_arg1, 1);
dtrace_get_operand(x, mode, r_m, wbit, 2);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 3);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), wbit, 2);
dtrace_get_operand(x, mode, r_m, XMM_OPND, 1);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, XMM_OPND, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, XMM_OPND, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 2);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), wbit, 2);
dtrace_get_operand(x, REG_ONLY, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, vbit);
dtrace_get_operand(x, mode, r_m, wbit, vbit - 1);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, KOPMASK_OPND, 0);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 0);
dtrace_get_operand(x, mode, reg, wbit, 1);
dtrace_get_operand(x, REG_ONLY, r_m, LONG_OPND, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, mode, r_m, XMM_OPND, 2);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 0);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 0);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 2);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, XMM_OPND, 2);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 2);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, vbit);
dtrace_get_operand(x, REG_ONLY, reg, wbit, vbit - 1);
dtrace_get_operand(x, mode, r_m, wbit, 2);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 2);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), wbit, 1);
dtrace_get_operand(x, REG_ONLY, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, (0xF - vex_v), wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 0);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 2);
dtrace_get_operand(x, REG_ONLY, (0x1F - vex_v), wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 2);
dtrace_get_operand(x, REG_ONLY, (0x1F - vex_v), wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, KOPMASK_OPND, 2);
dtrace_get_operand(x, REG_ONLY, (0x1F - vex_v), wbit, 1);
dtrace_get_operand(x, mode, r_m, wbit, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 1);
dtrace_get_operand(x, REG_ONLY, r_m, KOPMASK_OPND, 0);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 3);
dtrace_get_operand(x, REG_ONLY, (0x1F - vex_v), wbit, 2);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, wbit, 3);
dtrace_get_operand(x, REG_ONLY, (0x1F - vex_v), wbit, 2);
dtrace_get_operand(x, mode, r_m, wbit, 1);
dtrace_get_operand(x, REG_ONLY, reg, LONG_OPND, 1);
dtrace_get_operand(x, mode, r_m, LONG_OPND, 0);