VirtualBox

Ignore:
Timestamp:
Mar 12, 2019 12:40:12 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
129295
Message:

EFI: First step in UDK2018 merge. Does not build yet.

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/MdePkg/Library/BaseLib/Ia32/RRotU64.S

    r48674 r77662  
    11#------------------------------------------------------------------------------
    22#
    3 # Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.<BR>
     3# Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR>
    44# This program and the accompanying materials
    55# are licensed and made available under the terms and conditions of the BSD License
     
    4040    shrdl   %cl, %ebx, %edx
    4141    testb   $32, %cl                    # Count >= 32?
    42     cmovnz  %eax, %ecx                  # switch eax & edx if Count >= 32
    43     cmovnz  %edx, %eax
    44     cmovnz  %ecx, %edx
     42    jz      L0
     43    movl    %eax, %ecx                  # switch eax & edx if Count >= 32
     44    movl    %edx, %eax
     45    movl    %ecx, %edx
     46L0:
    4547    pop     %ebx
    4648    ret
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