Changeset 96028 in vbox for trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h
- Timestamp:
- Aug 4, 2022 11:24:52 AM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h
r96025 r96028 10129 10129 10130 10130 /** Opcode 0x0f 0xe0 - pavgb Pq, Qq */ 10131 FNIEMOP_STUB(iemOp_pavgb_Pq_Qq); 10131 FNIEMOP_DEF(iemOp_pavgb_Pq_Qq) 10132 { 10133 IEMOP_MNEMONIC2(RM, PAVGB, pavgb, Pq, Qq, DISOPTYPE_HARMLESS, IEMOPHINT_IGNORES_OP_SIZES); 10134 return FNIEMOP_CALL_1(iemOpCommonMmxSseOpt_FullFull_To_Full, iemAImpl_pavgb_u64); 10135 } 10136 10137 10132 10138 /** Opcode 0x66 0x0f 0xe0 - pavgb Vx, Wx */ 10133 FNIEMOP_STUB(iemOp_pavgb_Vx_Wx); 10139 FNIEMOP_DEF(iemOp_pavgb_Vx_Wx) 10140 { 10141 IEMOP_MNEMONIC2(RM, PAVGB, pavgb, Vx, Wx, DISOPTYPE_HARMLESS | DISOPTYPE_SSE, IEMOPHINT_IGNORES_OP_SIZES); 10142 return FNIEMOP_CALL_1(iemOpCommonSse2Opt_FullFull_To_Full, iemAImpl_pavgb_u128); 10143 } 10144 10145 10134 10146 /* Opcode 0xf3 0x0f 0xe0 - invalid */ 10135 10147 /* Opcode 0xf2 0x0f 0xe0 - invalid */ … … 10150 10162 } 10151 10163 10164 10152 10165 /* Opcode 0xf3 0x0f 0xe1 - invalid */ 10153 10166 /* Opcode 0xf2 0x0f 0xe1 - invalid */ … … 10168 10181 } 10169 10182 10183 10170 10184 /* Opcode 0xf3 0x0f 0xe2 - invalid */ 10171 10185 /* Opcode 0xf2 0x0f 0xe2 - invalid */ 10172 10186 10173 10187 /** Opcode 0x0f 0xe3 - pavgw Pq, Qq */ 10174 FNIEMOP_STUB(iemOp_pavgw_Pq_Qq); 10188 FNIEMOP_DEF(iemOp_pavgw_Pq_Qq) 10189 { 10190 IEMOP_MNEMONIC2(RM, PAVGW, pavgw, Pq, Qq, DISOPTYPE_HARMLESS, IEMOPHINT_IGNORES_OP_SIZES); 10191 return FNIEMOP_CALL_1(iemOpCommonMmxSseOpt_FullFull_To_Full, iemAImpl_pavgw_u64); 10192 } 10193 10194 10175 10195 /** Opcode 0x66 0x0f 0xe3 - pavgw Vx, Wx */ 10176 FNIEMOP_STUB(iemOp_pavgw_Vx_Wx); 10196 FNIEMOP_DEF(iemOp_pavgw_Vx_Wx) 10197 { 10198 IEMOP_MNEMONIC2(RM, PAVGW, pavgw, Vx, Wx, DISOPTYPE_HARMLESS | DISOPTYPE_SSE, IEMOPHINT_IGNORES_OP_SIZES); 10199 return FNIEMOP_CALL_1(iemOpCommonSse2Opt_FullFull_To_Full, iemAImpl_pavgw_u128); 10200 } 10201 10202 10177 10203 /* Opcode 0xf3 0x0f 0xe3 - invalid */ 10178 10204 /* Opcode 0xf2 0x0f 0xe3 - invalid */
Note:
See TracChangeset
for help on using the changeset viewer.