1 /* SPDX-License-Identifier: GPL-2.0+ WITH GCC-exception-2.0
3 Copyright (C) 1994, 1995, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
5 Free Software Foundation, Inc.
8 !! libgcc routines for the Renesas / SuperH SH CPUs.
9 !! Contributed by Steve Chamberlain.
12 !! ashiftrt_r4_x, ___ashrsi3, ___ashlsi3, ___lshrsi3 routines
13 !! recoded in assembly by Toshiyasu Morita
16 /* SH2 optimizations for ___ashrsi3, ___ashlsi3, ___lshrsi3 and
17 ELF local label prefixes by J"orn Rennecke
20 .global __ashiftrt_r4_0
21 .global __ashiftrt_r4_1
22 .global __ashiftrt_r4_2
23 .global __ashiftrt_r4_3
24 .global __ashiftrt_r4_4
25 .global __ashiftrt_r4_5
26 .global __ashiftrt_r4_6
27 .global __ashiftrt_r4_7
28 .global __ashiftrt_r4_8
29 .global __ashiftrt_r4_9
30 .global __ashiftrt_r4_10
31 .global __ashiftrt_r4_11
32 .global __ashiftrt_r4_12
33 .global __ashiftrt_r4_13
34 .global __ashiftrt_r4_14
35 .global __ashiftrt_r4_15
36 .global __ashiftrt_r4_16
37 .global __ashiftrt_r4_17
38 .global __ashiftrt_r4_18
39 .global __ashiftrt_r4_19
40 .global __ashiftrt_r4_20
41 .global __ashiftrt_r4_21
42 .global __ashiftrt_r4_22
43 .global __ashiftrt_r4_23
44 .global __ashiftrt_r4_24
45 .global __ashiftrt_r4_25
46 .global __ashiftrt_r4_26
47 .global __ashiftrt_r4_27
48 .global __ashiftrt_r4_28
49 .global __ashiftrt_r4_29
50 .global __ashiftrt_r4_30
51 .global __ashiftrt_r4_31
52 .global __ashiftrt_r4_32