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
70 .byte ashrsi3_0-ashrsi3_table
71 .byte ashrsi3_1-ashrsi3_table
72 .byte ashrsi3_2-ashrsi3_table
73 .byte ashrsi3_3-ashrsi3_table
74 .byte ashrsi3_4-ashrsi3_table
75 .byte ashrsi3_5-ashrsi3_table
76 .byte ashrsi3_6-ashrsi3_table
77 .byte ashrsi3_7-ashrsi3_table
78 .byte ashrsi3_8-ashrsi3_table
79 .byte ashrsi3_9-ashrsi3_table
80 .byte ashrsi3_10-ashrsi3_table
81 .byte ashrsi3_11-ashrsi3_table
82 .byte ashrsi3_12-ashrsi3_table
83 .byte ashrsi3_13-ashrsi3_table
84 .byte ashrsi3_14-ashrsi3_table
85 .byte ashrsi3_15-ashrsi3_table
86 .byte ashrsi3_16-ashrsi3_table
87 .byte ashrsi3_17-ashrsi3_table
88 .byte ashrsi3_18-ashrsi3_table
89 .byte ashrsi3_19-ashrsi3_table
90 .byte ashrsi3_20-ashrsi3_table
91 .byte ashrsi3_21-ashrsi3_table
92 .byte ashrsi3_22-ashrsi3_table
93 .byte ashrsi3_23-ashrsi3_table
94 .byte ashrsi3_24-ashrsi3_table
95 .byte ashrsi3_25-ashrsi3_table
96 .byte ashrsi3_26-ashrsi3_table
97 .byte ashrsi3_27-ashrsi3_table
98 .byte ashrsi3_28-ashrsi3_table
99 .byte ashrsi3_29-ashrsi3_table
100 .byte ashrsi3_30-ashrsi3_table
101 .byte ashrsi3_31-ashrsi3_table