arm: socfpga: spl: printout sdram size
[oweals/u-boot.git] / arch / arm / lib / _ashrdi3.S
1 /* Copyright 1995, 1996, 1998, 1999, 2000, 2003, 2004, 2005
2    Free Software Foundation, Inc.
3
4  * SPDX-License-Identifier:     GPL-2.0+
5  */
6
7 #ifdef __ARMEB__
8 #define al r1
9 #define ah r0
10 #else
11 #define al r0
12 #define ah r1
13 #endif
14
15 .globl __ashrdi3
16 .globl __aeabi_lasr
17 __ashrdi3:
18 __aeabi_lasr:
19
20         subs    r3, r2, #32
21         rsb     ip, r2, #32
22         movmi   al, al, lsr r2
23         movpl   al, ah, asr r3
24         orrmi   al, al, ah, lsl ip
25         mov     ah, ah, asr r2
26         mov     pc, lr