Changeset 94169 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Mar 11, 2022 12:49:43 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp
r94163 r94169 1809 1809 1810 1810 1811 /* 1812 * IMUL with two operands are mapped onto the three operand variant, ignoring 1813 * the high part of the product. 1814 */ 1811 1815 # define EMIT_IMUL_TWO(a_cBits, a_uType) \ 1812 1816 IEM_DECL_IMPL_DEF(void, iemAImpl_imul_two_u ## a_cBits,(a_uType *puDst, a_uType uSrc, uint32_t *pfEFlags)) \ … … 1819 1823 { \ 1820 1824 a_uType uIgn; \ 1821 iemAImpl_imul_u ## a_cBits (puDst, &uIgn, uSrc, pfEFlags); \1825 iemAImpl_imul_u ## a_cBits ## _intel(puDst, &uIgn, uSrc, pfEFlags); \ 1822 1826 } \ 1823 1827 \ … … 1825 1829 { \ 1826 1830 a_uType uIgn; \ 1827 iemAImpl_imul_u ## a_cBits (puDst, &uIgn, uSrc, pfEFlags); \1831 iemAImpl_imul_u ## a_cBits ## _amd(puDst, &uIgn, uSrc, pfEFlags); \ 1828 1832 } 1829 1833 … … 1833 1837 EMIT_IMUL_TWO(16, uint16_t) 1834 1838 # endif 1839 1835 1840 1836 1841 /*
Note:
See TracChangeset
for help on using the changeset viewer.