Changeset 100231 in vbox for trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h
- Timestamp:
- Jun 20, 2023 11:10:27 PM (18 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h
r100222 r100231 6735 6735 * Common 'mov r8, imm8' helper. 6736 6736 */ 6737 FNIEMOP_DEF_1(iemOpCommonMov_r8_Ib, uint8_t, i Reg)6737 FNIEMOP_DEF_1(iemOpCommonMov_r8_Ib, uint8_t, iFixedReg) 6738 6738 { 6739 6739 uint8_t u8Imm; IEM_OPCODE_GET_NEXT_U8(&u8Imm); … … 6742 6742 IEM_MC_BEGIN(0, 1); 6743 6743 IEM_MC_LOCAL_CONST(uint8_t, u8Value,/*=*/ u8Imm); 6744 IEM_MC_STORE_GREG_U8(i Reg, u8Value);6744 IEM_MC_STORE_GREG_U8(iFixedReg, u8Value); 6745 6745 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6746 6746 IEM_MC_END(); … … 6831 6831 * Common 'mov regX,immX' helper. 6832 6832 */ 6833 FNIEMOP_DEF_1(iemOpCommonMov_Rv_Iv, uint8_t, i Reg)6833 FNIEMOP_DEF_1(iemOpCommonMov_Rv_Iv, uint8_t, iFixedReg) 6834 6834 { 6835 6835 switch (pVCpu->iem.s.enmEffOpSize) … … 6842 6842 IEM_MC_BEGIN(0, 1); 6843 6843 IEM_MC_LOCAL_CONST(uint16_t, u16Value,/*=*/ u16Imm); 6844 IEM_MC_STORE_GREG_U16(i Reg, u16Value);6844 IEM_MC_STORE_GREG_U16(iFixedReg, u16Value); 6845 6845 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6846 6846 IEM_MC_END(); … … 6855 6855 IEM_MC_BEGIN(0, 1); 6856 6856 IEM_MC_LOCAL_CONST(uint32_t, u32Value,/*=*/ u32Imm); 6857 IEM_MC_STORE_GREG_U32(i Reg, u32Value);6857 IEM_MC_STORE_GREG_U32(iFixedReg, u32Value); 6858 6858 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6859 6859 IEM_MC_END(); … … 6867 6867 IEM_MC_BEGIN(0, 1); 6868 6868 IEM_MC_LOCAL_CONST(uint64_t, u64Value,/*=*/ u64Imm); 6869 IEM_MC_STORE_GREG_U64(i Reg, u64Value);6869 IEM_MC_STORE_GREG_U64(iFixedReg, u64Value); 6870 6870 IEM_MC_ADVANCE_RIP_AND_FINISH(); 6871 6871 IEM_MC_END(); … … 11139 11139 { 11140 11140 uint8_t bRm; IEM_OPCODE_GET_NEXT_U8(&bRm); 11141 pVCpu->iem.s.uFpuOpcode = RT_MAKE_U16(bRm, 0xdf & 0x7); 11141 11142 if (IEM_IS_MODRM_REG_MODE(bRm)) 11142 11143 {
Note:
See TracChangeset
for help on using the changeset viewer.