Changeset 107295 in vbox
- Timestamp:
- Dec 12, 2024 5:10:30 AM (7 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h
r107218 r107295 5852 5852 IEM_MC_LOCAL(IEMMEDIAF2XMMSRC, uSrc); 5853 5853 IEM_MC_ARG_LOCAL_REF(PCIEMMEDIAF2XMMSRC, puSrc, uSrc, 1); 5854 IEM_MC_FETCH_XREG_PAIR_XMM(uSrc, IEM_GET_ MODRM_REG(pVCpu, bRm), IEM_GET_MODRM_RM(pVCpu, bRm));5854 IEM_MC_FETCH_XREG_PAIR_XMM(uSrc, IEM_GET_EFFECTIVE_VVVV(pVCpu), IEM_GET_MODRM_RM(pVCpu, bRm)); 5855 5855 IEM_MC_LOCAL(X86XMMREG, uDst); 5856 5856 IEM_MC_ARG_LOCAL_REF(PX86XMMREG, puDst, uDst, 0); … … 5874 5874 uint8_t bImm; IEM_OPCODE_GET_NEXT_U8(&bImm); 5875 5875 IEMOP_HLP_DONE_VEX_DECODING_EX(fAvx); 5876 IEM_MC_MAYBE_RAISE_ SSE_RELATED_XCPT();5876 IEM_MC_MAYBE_RAISE_AVX_RELATED_XCPT(); 5877 5877 IEM_MC_PREPARE_AVX_USAGE(); 5878 5878 5879 5879 IEM_MC_LOCAL(IEMMEDIAF2XMMSRC, uSrc); 5880 5880 IEM_MC_ARG_LOCAL_REF(PCIEMMEDIAF2XMMSRC, puSrc, uSrc, 1); 5881 IEM_MC_FETCH_MEM_XMM_U32_AND_XREG_XMM(uSrc, IEM_GET_ MODRM_REG(pVCpu, bRm),5881 IEM_MC_FETCH_MEM_XMM_U32_AND_XREG_XMM(uSrc, IEM_GET_EFFECTIVE_VVVV(pVCpu), 5882 5882 0 /*a_iDword*/, pVCpu->iem.s.iEffSeg, GCPtrEffSrc); 5883 5883 IEM_MC_LOCAL(X86XMMREG, uDst); … … 5912 5912 IEM_MC_LOCAL(IEMMEDIAF2XMMSRC, uSrc); 5913 5913 IEM_MC_ARG_LOCAL_REF(PCIEMMEDIAF2XMMSRC, puSrc, uSrc, 1); 5914 IEM_MC_FETCH_XREG_PAIR_XMM(uSrc, IEM_GET_ MODRM_REG(pVCpu, bRm), IEM_GET_MODRM_RM(pVCpu, bRm));5914 IEM_MC_FETCH_XREG_PAIR_XMM(uSrc, IEM_GET_EFFECTIVE_VVVV(pVCpu), IEM_GET_MODRM_RM(pVCpu, bRm)); 5915 5915 IEM_MC_LOCAL(X86XMMREG, uDst); 5916 5916 IEM_MC_ARG_LOCAL_REF(PX86XMMREG, puDst, uDst, 0); … … 5934 5934 uint8_t bImm; IEM_OPCODE_GET_NEXT_U8(&bImm); 5935 5935 IEMOP_HLP_DONE_VEX_DECODING_EX(fAvx); 5936 IEM_MC_MAYBE_RAISE_ SSE_RELATED_XCPT();5936 IEM_MC_MAYBE_RAISE_AVX_RELATED_XCPT(); 5937 5937 IEM_MC_PREPARE_AVX_USAGE(); 5938 5938 5939 5939 IEM_MC_LOCAL(IEMMEDIAF2XMMSRC, uSrc); 5940 5940 IEM_MC_ARG_LOCAL_REF(PCIEMMEDIAF2XMMSRC, puSrc, uSrc, 1); 5941 IEM_MC_FETCH_MEM_XMM_U64_AND_XREG_XMM(uSrc, IEM_GET_ MODRM_REG(pVCpu, bRm),5941 IEM_MC_FETCH_MEM_XMM_U64_AND_XREG_XMM(uSrc, IEM_GET_EFFECTIVE_VVVV(pVCpu), 5942 5942 0 /*a_iQword*/, pVCpu->iem.s.iEffSeg, GCPtrEffSrc); 5943 5943 IEM_MC_LOCAL(X86XMMREG, uDst);
Note:
See TracChangeset
for help on using the changeset viewer.