Lines Matching refs:dp

1906 	instable_t *dp;		/* decode table being used */
1998 dp = (instable_t *)&dis_distable[opcode1][opcode2];
2000 switch (dp->it_adrmode) {
2010 x->d86_seg_prefix = (char *)dp->it_name;
2012 if (dp->it_invalid64 && cpu_mode == SIZE64)
2042 dp = (instable_t *)&dis_distable[opcode1][opcode2];
2078 dp = (instable_t *)&dis_opPause;
2085 if (dp->it_indirect == (instable_t *)dis_op0F) {
2097 dp = (instable_t *)&dis_op0F7123[opcode5][subcode];
2099 dp = (instable_t *)&dis_op0FC8[0];
2107 dp = (instable_t *)&dis_op0F3A[(opcode6<<4)|opcode7];
2109 if (LIT_STRNEQL(dp->it_name, "INVALID"))
2112 switch (dp->it_adrmode) {
2123 dp_mmx = *dp;
2124 dp = &dp_mmx;
2125 dp->it_adrmode = MMOPM_66o;
2127 dp->it_size = 8;
2138 dp = (instable_t *)&dis_op0F38[(opcode6<<4)|opcode7];
2140 if (LIT_STRNEQL(dp->it_name, "INVALID"))
2143 switch (dp->it_adrmode) {
2153 dp_mmx = *dp;
2154 dp = &dp_mmx;
2155 dp->it_adrmode = MM;
2157 dp->it_size = 8;
2171 dp = (instable_t *)&dis_op0F[opcode4][opcode5];
2180 if (dp->it_indirect != TERM) {
2191 dp = (instable_t *)&dis_opFP5[r_m];
2193 dp = (instable_t *)&dis_opFP7[opcode3];
2195 dp = (instable_t *)&dis_opFP6[opcode3];
2197 dp = (instable_t *)&dis_opFP4[opcode3 - 4][r_m];
2199 dp = (instable_t *)
2202 dp = (instable_t *)
2205 dp = (instable_t *)dp->it_indirect + opcode3;
2214 dp = (instable_t *)&dis_opMOVSLD;
2219 if ((cpu_mode == SIZE64 && dp->it_invalid64) ||
2220 (cpu_mode != SIZE64 && dp->it_invalid32))
2222 if (dp->it_indirect != TERM)
2228 switch (dp->it_adrmode) {
2264 if ((uintptr_t)dp - (uintptr_t)dis_op0F > sizeof (dis_op0F))
2267 off = ((uintptr_t)dp - (uintptr_t)dis_op0F) /
2275 dp = (instable_t *)&dis_opSIMDrepnz[off];
2277 dp = (instable_t *)&dis_opSIMDrepz[off];
2280 dp = (instable_t *)&dis_opSIMDdata16[off];
2299 if ((uintptr_t)dp - (uintptr_t)dis_op0F7123 >
2304 off = ((uintptr_t)dp - (uintptr_t)dis_op0F7123) /
2306 dp = (instable_t *)&dis_opSIMD7123[off];
2319 if ((uintptr_t)dp - (uintptr_t)dis_op0F
2323 off = ((uintptr_t)dp - (uintptr_t)dis_op0F) /
2326 dp = (instable_t *)&dis_opSIMDrepz[off];
2339 if (dp->it_always64 || (opnd_size == SIZE32 && dp->it_stackop))
2358 if (dp->it_adrmode != CBW &&
2359 dp->it_adrmode != CWD &&
2360 dp->it_adrmode != XMMSFNC) {
2361 if (LIT_STRNEQL(dp->it_name, "INVALID"))
2363 (void) strlcat(x->d86_mnem, dp->it_name, OPLEN);
2364 if (dp->it_suffix) {
2396 switch (dp->it_adrmode) {
2486 wbit = !LIT_STRNEQL(dp->it_name, "movd") ? MM_OPND : LONG_OPND;
2797 wbit = !LIT_STRNEQL(dp->it_name, "movd") ? MM_OPND : LONG_OPND;
2806 wbit = !LIT_STRNEQL(dp->it_name, "movd") ? MM_OPND : LONG_OPND;
2879 if (dp->it_adrmode == XMMXIMPL && mode != REG_ONLY)
2889 if (LIT_STRNEQL(dp->it_name, "movlps"))
2892 } else if (LIT_STRNEQL(dp->it_name, "movhps")) {
2898 if (dp->it_adrmode == XMMXIMPL)
2909 if ((LIT_STRNEQL(dp->it_name, "movlps") ||
2910 LIT_STRNEQL(dp->it_name, "movhps") ||
2911 LIT_STRNEQL(dp->it_name, "movntps")) &&
2927 if (LIT_STRNEQL(dp->it_name, "movhps")) {
2999 if (dp->it_name[0] == 'c' &&
3000 dp->it_name[1] == 'm' &&
3001 dp->it_name[2] == 'p' &&
3002 strlen(dp->it_name) == 5) {
3013 dp->it_name + strlen(dp->it_name) - 2,
3297 if (dp->it_invalid32 && cpu_mode != SIZE64)
3362 } else if (dp->it_stackop) {
3377 } else if (dp->it_size != 0) {
3382 if (x->d86_mode == SIZE64 && dp->it_size == 6)
3388 x->d86_memsize = dp->it_size;