Lines Matching refs:dp
3535 const struct dis386 *dp;
3727 dp = &dis386_twobyte[threebyte];
3734 if (dp->name == NULL && dp->op[0].bytemode == IS_3BYTE_OPCODE)
3757 dp = &dis386[*codep];
3787 if (dp->op[2].bytemode != loop_jcxz_mode || intel_syntax)
3800 if (dp->op[2].bytemode == cond_jump_mode
3801 && dp->op[0].bytemode == v_mode
3812 if (dp->name == NULL && dp->op[0].bytemode == IS_3BYTE_OPCODE)
3814 dp = &three_byte_table[dp->op[1].bytemode][op];
3827 if (dp->name == NULL && dp->op[0].bytemode == FLOATCODE)
3834 if (dp->name == NULL)
3836 switch (dp->op[0].bytemode)
3839 dp = &grps[dp->op[1].bytemode][modrm.reg];
3861 dp = &prefix_user_table[dp->op[1].bytemode][index];
3866 dp = &x86_64_table[dp->op[1].bytemode][index];
3875 if (putop (dp->name, sizeflag) == 0)
3881 if (dp->op[i].rtn)
3882 (*dp->op[i].rtn) (dp->op[i].bytemode, sizeflag);
4284 const struct dis386 *dp;
4303 dp = &float_reg[floatop - 0xd8][modrm.reg];
4304 if (dp->name == NULL)
4306 putop (fgrps[dp->op[0].bytemode][modrm.rm], sizeflag);
4314 putop (dp->name, sizeflag);
4318 if (dp->op[0].rtn)
4319 (*dp->op[0].rtn) (dp->op[0].bytemode, sizeflag);
4323 if (dp->op[1].rtn)
4324 (*dp->op[1].rtn) (dp->op[1].bytemode, sizeflag);