Changeset 65654 in vbox for trunk/src/VBox
- Timestamp:
- Feb 7, 2017 11:56:47 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 113341
- Location:
- trunk/src/VBox/Disassembler
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Disassembler/DisasmCore.cpp
r64532 r65654 977 977 break; /* memory operand */ 978 978 reg = rm; /* the RM field specifies the xmm register */ 979 /* else no break*/979 /* fall thru */ 980 980 981 981 case OP_PARM_P: //MMX register … … 1000 1000 if (mod != 3) 1001 1001 break; /* memory operand */ 1002 /* fall thru */ 1003 1002 1004 case OP_PARM_U: // XMM/YMM register 1003 1005 reg = rm; /* the RM field specifies the xmm register */ 1004 /* else no break*/1006 /* fall thru */ 1005 1007 1006 1008 case OP_PARM_V: //XMM register -
trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp
r63567 r65654 711 711 case DISCPUMODE_32BIT: \ 712 712 if (pDis->pCurInstr->uOpcode != OP_GATHER || pDis->bVexWFlag) { PUT_SZ("dword "); break; } \ 713 /* fall thru */ \ 713 714 case DISCPUMODE_64BIT: PUT_SZ("qword "); break; \ 714 715 default: break; \ … … 742 743 case OP_PARM_ps: \ 743 744 case OP_PARM_pd: \ 744 case OP_PARM_x: if (VEXREG_IS256B(pDis->bVexDestReg)) { PUT_SZ("yword "); break; } \745 case OP_PARM_x: if (VEXREG_IS256B(pDis->bVexDestReg)) { PUT_SZ("yword "); break; } /* fall thru */ \ 745 746 case OP_PARM_ss: \ 746 747 case OP_PARM_sd: \
Note:
See TracChangeset
for help on using the changeset viewer.