@@ -1682,7 +1682,9 @@ static void test_bswap_ax(void)
1682
1682
{
1683
1683
uint8_t code [] = {
1684
1684
// bswap ax
1685
- 0x66 , 0x0F , 0xC8 ,
1685
+ 0x66 ,
1686
+ 0x0F ,
1687
+ 0xC8 ,
1686
1688
};
1687
1689
TEST_CODE (UC_MODE_32 , code );
1688
1690
TEST_IN_REG (EAX , 0x44332211 );
@@ -1692,7 +1694,9 @@ static void test_bswap_ax(void)
1692
1694
{
1693
1695
uint8_t code [] = {
1694
1696
// bswap ax
1695
- 0x66 , 0x0F , 0xC8 ,
1697
+ 0x66 ,
1698
+ 0x0F ,
1699
+ 0xC8 ,
1696
1700
};
1697
1701
TEST_CODE (UC_MODE_64 , code );
1698
1702
TEST_IN_REG (RAX , 0x8877665544332211 );
@@ -1702,7 +1706,10 @@ static void test_bswap_ax(void)
1702
1706
{
1703
1707
uint8_t code [] = {
1704
1708
// bswap rax (66h ignored)
1705
- 0x66 , 0x48 , 0x0F , 0xC8 ,
1709
+ 0x66 ,
1710
+ 0x48 ,
1711
+ 0x0F ,
1712
+ 0xC8 ,
1706
1713
};
1707
1714
TEST_CODE (UC_MODE_64 , code );
1708
1715
TEST_IN_REG (RAX , 0x8877665544332211 );
@@ -1712,7 +1719,10 @@ static void test_bswap_ax(void)
1712
1719
{
1713
1720
uint8_t code [] = {
1714
1721
// bswap ax (rex ignored)
1715
- 0x48 , 0x66 , 0x0F , 0xC8 ,
1722
+ 0x48 ,
1723
+ 0x66 ,
1724
+ 0x0F ,
1725
+ 0xC8 ,
1716
1726
};
1717
1727
TEST_CODE (UC_MODE_64 , code );
1718
1728
TEST_IN_REG (RAX , 0x8877665544332211 );
@@ -1722,7 +1732,8 @@ static void test_bswap_ax(void)
1722
1732
{
1723
1733
uint8_t code [] = {
1724
1734
// bswap eax
1725
- 0x0F , 0xC8 ,
1735
+ 0x0F ,
1736
+ 0xC8 ,
1726
1737
};
1727
1738
TEST_CODE (UC_MODE_32 , code );
1728
1739
TEST_IN_REG (EAX , 0x44332211 );
@@ -1732,7 +1743,8 @@ static void test_bswap_ax(void)
1732
1743
{
1733
1744
uint8_t code [] = {
1734
1745
// bswap eax
1735
- 0x0F , 0xC8 ,
1746
+ 0x0F ,
1747
+ 0xC8 ,
1736
1748
};
1737
1749
TEST_CODE (UC_MODE_64 , code );
1738
1750
TEST_IN_REG (RAX , 0x8877665544332211 );
@@ -1746,7 +1758,10 @@ static void test_rex_x64(void)
1746
1758
{
1747
1759
uint8_t code [] = {
1748
1760
// mov ax, bx (rex.w ignored)
1749
- 0x48 , 0x66 , 0x89 , 0xD8 ,
1761
+ 0x48 ,
1762
+ 0x66 ,
1763
+ 0x89 ,
1764
+ 0xD8 ,
1750
1765
};
1751
1766
TEST_CODE (UC_MODE_64 , code );
1752
1767
TEST_IN_REG (RAX , 0x8877665544332211 );
@@ -1757,7 +1772,10 @@ static void test_rex_x64(void)
1757
1772
{
1758
1773
uint8_t code [] = {
1759
1774
// mov rax, rbx (66h ignored)
1760
- 0x66 , 0x48 , 0x89 , 0xD8 ,
1775
+ 0x66 ,
1776
+ 0x48 ,
1777
+ 0x89 ,
1778
+ 0xD8 ,
1761
1779
};
1762
1780
TEST_CODE (UC_MODE_64 , code );
1763
1781
TEST_IN_REG (RAX , 0x8877665544332211 );
@@ -1768,7 +1786,9 @@ static void test_rex_x64(void)
1768
1786
{
1769
1787
uint8_t code [] = {
1770
1788
// mov ax, bx (expected encoding)
1771
- 0x66 , 0x89 , 0xD8 ,
1789
+ 0x66 ,
1790
+ 0x89 ,
1791
+ 0xD8 ,
1772
1792
};
1773
1793
TEST_CODE (UC_MODE_64 , code );
1774
1794
TEST_IN_REG (RAX , 0x8877665544332211 );
0 commit comments