VirtualBox

Ignore:
Timestamp:
Oct 28, 2024 2:31:35 PM (6 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
165638
Message:

Disassembler: Decode SIMD ldnp/stnp (no allocate register pair) instructions, bugref:10394

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1-asm.S

    r106752 r106754  
    15491549
    15501550
     1551        ldnp s0,   s1, [x0]
     1552        ldnp s30, s31, [x0, #-256]
     1553        ldnp s23, s24, [x0, #252]
     1554
     1555        ldnp d0,   d1, [x0]
     1556        ldnp d30, d31, [x0, #-512]
     1557        ldnp d23, d24, [x0, #504]
     1558
     1559        ldnp q0,   q1, [x0]
     1560        ldnp q30, q31, [x0, #-1024]
     1561        ldnp q23, q24, [x0, #1008]
     1562
     1563
    15511564        ; SIMD memory stores
    15521565        str b0, [x0]
     
    17251738        stur q0,  [sp, #-256]
    17261739        stur q31, [sp, #255]
     1740
     1741
     1742        stnp s0,   s1, [x0]
     1743        stnp s30, s31, [x0, #-256]
     1744        stnp s23, s24, [x0, #252]
     1745
     1746        stnp d0,   d1, [x0]
     1747        stnp d30, d31, [x0, #-512]
     1748        stnp d23, d24, [x0, #504]
     1749
     1750        stnp q0,   q1, [x0]
     1751        stnp q30, q31, [x0, #-1024]
     1752        stnp q23, q24, [x0, #1008]
    17271753
    17281754
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette