VirtualBox

Changeset 104330 in vbox for trunk


Ignore:
Timestamp:
Apr 12, 2024 10:00:09 PM (9 months ago)
Author:
vboxsync
Message:

VMM/IEM: Added some basic function alignment to IEMAllN8veHlpA.asm. bugref:10370

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllN8veHlpA.asm

    r104329 r104330  
    7474
    7575%ifdef IEMNATIVE_WITH_RECOMPILER_PROLOGUE_SINGLETON
    76 ALIGNCODE(64) ; Make sure the whole prolog is within a single cache line.
    7776
    7877;;
     
    8887;       iemExecMemAllocatorInitAndRegisterUnwindInfoForChunk()!
    8988;
     89ALIGNCODE(64) ; Make sure the whole prolog is within a single cache line.
    9090BEGINPROC   iemNativeTbEntry
    9191        push    rbp
     
    150150;       it ourselves, I think.
    151151;
     152ALIGNCODE(16)
    152153BEGINPROC   iemNativeTbLongJmp
    153154%ifdef ASM_CALL64_MSC
     
    188189; so the impact of inserting LogCpuState is minimal to the other TB code.
    189190;
     191ALIGNCODE(16)
    190192BEGINPROC   iemNativeHlpAsmSafeWrapLogCpuState
    191193        push    xBP
     
    251253; so the impact of inserting CheckTlbLookup is minimal to the other TB code.
    252254;
     255ALIGNCODE(16)
    253256BEGINPROC   iemNativeHlpAsmSafeWrapCheckTlbLookup
    254257        push    xBP
Note: See TracChangeset for help on using the changeset viewer.

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