Changeset 105222 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Jul 9, 2024 9:22:56 AM (7 months ago)
- Location:
- trunk/src/VBox/VMM/VMMAll
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp
r105221 r105222 16157 16157 16158 16158 /** 16159 * MULSD16159 * [V]MULSD 16160 16160 */ 16161 16161 #ifdef IEM_WITHOUT_ASSEMBLY … … 16166 16166 } 16167 16167 #endif 16168 16169 16170 IEM_DECL_IMPL_DEF(uint32_t, iemAImpl_vmulsd_u128_r64_fallback,(uint32_t uMxCsrIn, PX86XMMREG pResult, PCX86XMMREG puSrc1, PCRTFLOAT64U pr64Src2)) 16171 { 16172 pResult->ar64[1] = puSrc1->ar64[1]; 16173 return iemAImpl_mulpd_u128_worker(&pResult->ar64[0], uMxCsrIn, &puSrc1->ar64[0], pr64Src2); 16174 } 16168 16175 16169 16176 -
trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h
r105221 r105222 3022 3022 3023 3023 /** Opcode VEX.F2.0F 0x59 - vmulsd Vsd, Hsd, Wsd */ 3024 FNIEMOP_STUB(iemOp_vmulsd_Vsd_Hsd_Wsd); 3024 FNIEMOP_DEF(iemOp_vmulsd_Vsd_Hsd_Wsd) 3025 { 3026 IEMOP_MNEMONIC3(VEX_RVM, VMULSD, vmulsd, Vpd, Hpd, Wsd, DISOPTYPE_HARMLESS | DISOPTYPE_X86_AVX, 0); 3027 return FNIEMOP_CALL_1(iemOpCommonAvx_Vx_Hx_R64, 3028 IEM_SELECT_HOST_OR_FALLBACK(fAvx, iemAImpl_vmulsd_u128_r64, iemAImpl_vmulsd_u128_r64_fallback)); 3029 } 3030 3025 3031 3026 3032 /** Opcode VEX.0F 0x5a - vcvtps2pd Vpd, Wps */
Note:
See TracChangeset
for help on using the changeset viewer.