]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/CompilerIntrinsicsLib/Arm/lasr.asm
ArmPkg: Remove RVCT support
[mirror_edk2.git] / ArmPkg / Library / CompilerIntrinsicsLib / Arm / lasr.asm
diff --git a/ArmPkg/Library/CompilerIntrinsicsLib/Arm/lasr.asm b/ArmPkg/Library/CompilerIntrinsicsLib/Arm/lasr.asm
deleted file mode 100644 (file)
index c388d7e..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-//------------------------------------------------------------------------------\r
-//\r
-// Copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
-//\r
-// SPDX-License-Identifier: BSD-2-Clause-Patent\r
-//\r
-//------------------------------------------------------------------------------\r
-\r
-\r
-\r
-    INCLUDE AsmMacroExport.inc\r
-\r
-;\r
-;UINT32\r
-;EFIAPI\r
-;__aeabi_lasr (\r
-;  IN UINT32  Dividen\r
-;  IN UINT32  Divisor\r
-;  );\r
-;\r
- RVCT_ASM_EXPORT __aeabi_lasr\r
-    SUBS     r3,r2,#0x20\r
-    BPL      {pc} + 0x18  ; 0x1c\r
-    RSB      r3,r2,#0x20\r
-    LSR      r0,r0,r2\r
-    ORR      r0,r0,r1,LSL r3\r
-    ASR      r1,r1,r2\r
-    BX       lr\r
-    ASR      r0,r1,r3\r
-    ASR      r1,r1,#31\r
-    BX       lr\r
-\r
-    END\r
-\r