X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdePkg%2FLibrary%2FBaseCacheMaintenanceLib%2FIpf%2FCallPalProc.s;fp=MdePkg%2FLibrary%2FBaseCacheMaintenanceLib%2FIpf%2FCallPalProc.s;h=0000000000000000000000000000000000000000;hp=18b0f5815a125a39380bc3d8371d9531de443fbc;hb=e65e8d103dbadc85c3fe3cce50cd98069a75e72f;hpb=15176e0556bb7f445c85cdb1ea3e2cb2dd42a40a diff --git a/MdePkg/Library/BaseCacheMaintenanceLib/Ipf/CallPalProc.s b/MdePkg/Library/BaseCacheMaintenanceLib/Ipf/CallPalProc.s deleted file mode 100644 index 18b0f5815a..0000000000 --- a/MdePkg/Library/BaseCacheMaintenanceLib/Ipf/CallPalProc.s +++ /dev/null @@ -1,38 +0,0 @@ -/// @file -/// Contains an implementation of CallPalProcStatic on Itanium-based -/// architecture. -/// -/// Copyright (c) 2006, Intel Corporation -/// All rights reserved. This program and the accompanying materials -/// are licensed and made available under the terms and conditions of the BSD License -/// which accompanies this distribution. The full text of the license may be found at -/// http://opensource.org/licenses/bsd-license.php -/// -/// THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -/// WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. -/// -/// Module Name: CallPalProc.s -/// -/// - -.auto -.text - -.proc CallPalProcStatic -.type CallPalProcStatic, @function -CallPalProcStatic:: - mov r9 = ar.k5 - mov r8 = ip - add r8 = (PalProcReturn - CallPalProcStatic), r8 - mov r28 = r32 - mov b7 = r9 - mov r29 = r33 - mov r30 = r34 - mov r31 = r35 - mov r32 = b0 - mov b0 = r8 - br.sptk b7 -PalProcReturn: - mov b0 = r32 - br.ret.sptk.many b0 -.endp CallPalProcStatic