]> git.ipfire.org Git - thirdparty/gcc.git/blame - libgcc/config/nios2/lib2-divtable.c
Update copyright years.
[thirdparty/gcc.git] / libgcc / config / nios2 / lib2-divtable.c
CommitLineData
83ffe9cd 1/* Copyright (C) 2012-2023 Free Software Foundation, Inc.
e430824f
CLT
2 Contributed by Altera and Mentor Graphics, Inc.
3
4This file is free software; you can redistribute it and/or modify it
5under the terms of the GNU General Public License as published by the
6Free Software Foundation; either version 3, or (at your option) any
7later version.
8
9This file is distributed in the hope that it will be useful, but
10WITHOUT ANY WARRANTY; without even the implied warranty of
11MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12General Public License for more details.
13
14Under Section 7 of GPL version 3, you are granted additional
15permissions described in the GCC Runtime Library Exception, version
163.1, as published by the Free Software Foundation.
17
18You should have received a copy of the GNU General Public License and
19a copy of the GCC Runtime Library Exception along with this program;
20see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
21<http://www.gnu.org/licenses/>. */
22
23#include "lib2-nios2.h"
24
25UQItype __divsi3_table[] =
26{
27 0, 0/1, 0/2, 0/3, 0/4, 0/5, 0/6, 0/7,
28 0/8, 0/9, 0/10, 0/11, 0/12, 0/13, 0/14, 0/15,
29 0, 1/1, 1/2, 1/3, 1/4, 1/5, 1/6, 1/7,
30 1/8, 1/9, 1/10, 1/11, 1/12, 1/13, 1/14, 1/15,
31 0, 2/1, 2/2, 2/3, 2/4, 2/5, 2/6, 2/7,
32 2/8, 2/9, 2/10, 2/11, 2/12, 2/13, 2/14, 2/15,
33 0, 3/1, 3/2, 3/3, 3/4, 3/5, 3/6, 3/7,
34 3/8, 3/9, 3/10, 3/11, 3/12, 3/13, 3/14, 3/15,
35 0, 4/1, 4/2, 4/3, 4/4, 4/5, 4/6, 4/7,
36 4/8, 4/9, 4/10, 4/11, 4/12, 4/13, 4/14, 4/15,
37 0, 5/1, 5/2, 5/3, 5/4, 5/5, 5/6, 5/7,
38 5/8, 5/9, 5/10, 5/11, 5/12, 5/13, 5/14, 5/15,
39 0, 6/1, 6/2, 6/3, 6/4, 6/5, 6/6, 6/7,
40 6/8, 6/9, 6/10, 6/11, 6/12, 6/13, 6/14, 6/15,
41 0, 7/1, 7/2, 7/3, 7/4, 7/5, 7/6, 7/7,
42 7/8, 7/9, 7/10, 7/11, 7/12, 7/13, 7/14, 7/15,
43 0, 8/1, 8/2, 8/3, 8/4, 8/5, 8/6, 8/7,
44 8/8, 8/9, 8/10, 8/11, 8/12, 8/13, 8/14, 8/15,
45 0, 9/1, 9/2, 9/3, 9/4, 9/5, 9/6, 9/7,
46 9/8, 9/9, 9/10, 9/11, 9/12, 9/13, 9/14, 9/15,
47 0, 10/1, 10/2, 10/3, 10/4, 10/5, 10/6, 10/7,
48 10/8, 10/9, 10/10, 10/11, 10/12, 10/13, 10/14, 10/15,
49 0, 11/1, 11/2, 11/3, 11/4, 11/5, 11/6, 11/7,
50 11/8, 11/9, 11/10, 11/11, 11/12, 11/13, 11/14, 11/15,
51 0, 12/1, 12/2, 12/3, 12/4, 12/5, 12/6, 12/7,
52 12/8, 12/9, 12/10, 12/11, 12/12, 12/13, 12/14, 12/15,
53 0, 13/1, 13/2, 13/3, 13/4, 13/5, 13/6, 13/7,
54 13/8, 13/9, 13/10, 13/11, 13/12, 13/13, 13/14, 13/15,
55 0, 14/1, 14/2, 14/3, 14/4, 14/5, 14/6, 14/7,
56 14/8, 14/9, 14/10, 14/11, 14/12, 14/13, 14/14, 14/15,
57 0, 15/1, 15/2, 15/3, 15/4, 15/5, 15/6, 15/7,
58 15/8, 15/9, 15/10, 15/11, 15/12, 15/13, 15/14, 15/15,
59};
60