forked from StToupin/hashmap
-
Notifications
You must be signed in to change notification settings - Fork 0
/
hashmap_init_crc_1.c
127 lines (123 loc) · 3.53 KB
/
hashmap_init_crc_1.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* hashmap_init_crc_1.c :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: stoupin <[email protected]> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2018/01/10 14:59:20 by stoupin #+# #+# */
/* Updated: 2018/01/10 14:59:22 by stoupin ### ########.fr */
/* */
/* ************************************************************************** */
void hashmap_init_crc_100_124(unsigned long *tab)
{
tab[100] = 0x4adfa541L;
tab[101] = 0x3dd895d7L;
tab[102] = 0xa4d1c46dL;
tab[103] = 0xd3d6f4fbL;
tab[104] = 0x4369e96aL;
tab[105] = 0x346ed9fcL;
tab[106] = 0xad678846L;
tab[107] = 0xda60b8d0L;
tab[108] = 0x44042d73L;
tab[109] = 0x33031de5L;
tab[110] = 0xaa0a4c5fL;
tab[111] = 0xdd0d7cc9L;
tab[112] = 0x5005713cL;
tab[113] = 0x270241aaL;
tab[114] = 0xbe0b1010L;
tab[115] = 0xc90c2086L;
tab[116] = 0x5768b525L;
tab[117] = 0x206f85b3L;
tab[118] = 0xb966d409L;
tab[119] = 0xce61e49fL;
tab[120] = 0x5edef90eL;
tab[121] = 0x29d9c998L;
tab[122] = 0xb0d09822L;
tab[123] = 0xc7d7a8b4L;
tab[124] = 0x59b33d17L;
}
void hashmap_init_crc_125_149(unsigned long *tab)
{
tab[125] = 0x2eb40d81L;
tab[126] = 0xb7bd5c3bL;
tab[127] = 0xc0ba6cadL;
tab[128] = 0xedb88320L;
tab[129] = 0x9abfb3b6L;
tab[130] = 0x03b6e20cL;
tab[131] = 0x74b1d29aL;
tab[132] = 0xead54739L;
tab[133] = 0x9dd277afL;
tab[134] = 0x04db2615L;
tab[135] = 0x73dc1683L;
tab[136] = 0xe3630b12L;
tab[137] = 0x94643b84L;
tab[138] = 0x0d6d6a3eL;
tab[139] = 0x7a6a5aa8L;
tab[140] = 0xe40ecf0bL;
tab[141] = 0x9309ff9dL;
tab[142] = 0x0a00ae27L;
tab[143] = 0x7d079eb1L;
tab[144] = 0xf00f9344L;
tab[145] = 0x8708a3d2L;
tab[146] = 0x1e01f268L;
tab[147] = 0x6906c2feL;
tab[148] = 0xf762575dL;
tab[149] = 0x806567cbL;
}
void hashmap_init_crc_150_174(unsigned long *tab)
{
tab[150] = 0x196c3671L;
tab[151] = 0x6e6b06e7L;
tab[152] = 0xfed41b76L;
tab[153] = 0x89d32be0L;
tab[154] = 0x10da7a5aL;
tab[155] = 0x67dd4accL;
tab[156] = 0xf9b9df6fL;
tab[157] = 0x8ebeeff9L;
tab[158] = 0x17b7be43L;
tab[159] = 0x60b08ed5L;
tab[160] = 0xd6d6a3e8L;
tab[161] = 0xa1d1937eL;
tab[162] = 0x38d8c2c4L;
tab[163] = 0x4fdff252L;
tab[164] = 0xd1bb67f1L;
tab[165] = 0xa6bc5767L;
tab[166] = 0x3fb506ddL;
tab[167] = 0x48b2364bL;
tab[168] = 0xd80d2bdaL;
tab[169] = 0xaf0a1b4cL;
tab[170] = 0x36034af6L;
tab[171] = 0x41047a60L;
tab[172] = 0xdf60efc3L;
tab[173] = 0xa867df55L;
tab[174] = 0x316e8eefL;
}
void hashmap_init_crc_175_199(unsigned long *tab)
{
tab[175] = 0x4669be79L;
tab[176] = 0xcb61b38cL;
tab[177] = 0xbc66831aL;
tab[178] = 0x256fd2a0L;
tab[179] = 0x5268e236L;
tab[180] = 0xcc0c7795L;
tab[181] = 0xbb0b4703L;
tab[182] = 0x220216b9L;
tab[183] = 0x5505262fL;
tab[184] = 0xc5ba3bbeL;
tab[185] = 0xb2bd0b28L;
tab[186] = 0x2bb45a92L;
tab[187] = 0x5cb36a04L;
tab[188] = 0xc2d7ffa7L;
tab[189] = 0xb5d0cf31L;
tab[190] = 0x2cd99e8bL;
tab[191] = 0x5bdeae1dL;
tab[192] = 0x9b64c2b0L;
tab[193] = 0xec63f226L;
tab[194] = 0x756aa39cL;
tab[195] = 0x026d930aL;
tab[196] = 0x9c0906a9L;
tab[197] = 0xeb0e363fL;
tab[198] = 0x72076785L;
tab[199] = 0x05005713L;
}