@@ -25,63 +25,63 @@ use stdsimd_test::assert_instr;
25
25
#[ inline]
26
26
#[ target_feature( enable = "crc" ) ]
27
27
#[ cfg_attr( test, assert_instr( crc32b) ) ]
28
- pub unsafe fn crc32b ( crc : u32 , data : u8 ) -> u32 {
28
+ pub unsafe fn __crc32b ( crc : u32 , data : u8 ) -> u32 {
29
29
crc32b_ ( crc, data as u32 )
30
30
}
31
31
32
32
/// CRC32 single round checksum for half words (16 bits).
33
33
#[ inline]
34
34
#[ target_feature( enable = "crc" ) ]
35
35
#[ cfg_attr( test, assert_instr( crc32h) ) ]
36
- pub unsafe fn crc32h ( crc : u32 , data : u16 ) -> u32 {
36
+ pub unsafe fn __crc32h ( crc : u32 , data : u16 ) -> u32 {
37
37
crc32h_ ( crc, data as u32 )
38
38
}
39
39
40
40
/// CRC32 single round checksum for words (32 bits).
41
41
#[ inline]
42
42
#[ target_feature( enable = "crc" ) ]
43
43
#[ cfg_attr( test, assert_instr( crc32w) ) ]
44
- pub unsafe fn crc32w ( crc : u32 , data : u32 ) -> u32 {
44
+ pub unsafe fn __crc32w ( crc : u32 , data : u32 ) -> u32 {
45
45
crc32w_ ( crc, data)
46
46
}
47
47
48
48
/// CRC32 single round checksum for quad words (64 bits).
49
49
#[ inline]
50
50
#[ target_feature( enable = "crc" ) ]
51
51
#[ cfg_attr( test, assert_instr( crc32x) ) ]
52
- pub unsafe fn crc32x ( crc : u32 , data : u64 ) -> u32 {
52
+ pub unsafe fn __crc32d ( crc : u32 , data : u64 ) -> u32 {
53
53
crc32x_ ( crc, data)
54
54
}
55
55
56
56
/// CRC32-C single round checksum for bytes (8 bits).
57
57
#[ inline]
58
58
#[ target_feature( enable = "crc" ) ]
59
59
#[ cfg_attr( test, assert_instr( crc32cb) ) ]
60
- pub unsafe fn crc32cb ( crc : u32 , data : u8 ) -> u32 {
60
+ pub unsafe fn __crc32cb ( crc : u32 , data : u8 ) -> u32 {
61
61
crc32cb_ ( crc, data as u32 )
62
62
}
63
63
64
64
/// CRC32-C single round checksum for half words (16 bits).
65
65
#[ inline]
66
66
#[ target_feature( enable = "crc" ) ]
67
67
#[ cfg_attr( test, assert_instr( crc32ch) ) ]
68
- pub unsafe fn crc32ch ( crc : u32 , data : u16 ) -> u32 {
68
+ pub unsafe fn __crc32ch ( crc : u32 , data : u16 ) -> u32 {
69
69
crc32ch_ ( crc, data as u32 )
70
70
}
71
71
72
72
/// CRC32-C single round checksum for words (32 bits).
73
73
#[ inline]
74
74
#[ target_feature( enable = "crc" ) ]
75
75
#[ cfg_attr( test, assert_instr( crc32cw) ) ]
76
- pub unsafe fn crc32cw ( crc : u32 , data : u32 ) -> u32 {
76
+ pub unsafe fn __crc32cw ( crc : u32 , data : u32 ) -> u32 {
77
77
crc32cw_ ( crc, data)
78
78
}
79
79
80
80
/// CRC32-C single round checksum for quad words (64 bits).
81
81
#[ inline]
82
82
#[ target_feature( enable = "crc" ) ]
83
83
#[ cfg_attr( test, assert_instr( crc32cx) ) ]
84
- pub unsafe fn crc32cx ( crc : u32 , data : u64 ) -> u32 {
84
+ pub unsafe fn __crc32cd ( crc : u32 , data : u64 ) -> u32 {
85
85
crc32cx_ ( crc, data)
86
86
}
87
87
@@ -94,50 +94,50 @@ mod tests {
94
94
95
95
#[ simd_test( enable = "crc" ) ]
96
96
unsafe fn test_crc32b ( ) {
97
- assert_eq ! ( crc32b ( 0 , 0 ) , 0 ) ;
98
- assert_eq ! ( crc32b ( 0 , 255 ) , 755167117 ) ;
97
+ assert_eq ! ( __crc32b ( 0 , 0 ) , 0 ) ;
98
+ assert_eq ! ( __crc32b ( 0 , 255 ) , 755167117 ) ;
99
99
}
100
100
101
101
#[ simd_test( enable = "crc" ) ]
102
102
unsafe fn test_crc32h ( ) {
103
- assert_eq ! ( crc32h ( 0 , 0 ) , 0 ) ;
104
- assert_eq ! ( crc32h ( 0 , 16384 ) , 1994146192 ) ;
103
+ assert_eq ! ( __crc32h ( 0 , 0 ) , 0 ) ;
104
+ assert_eq ! ( __crc32h ( 0 , 16384 ) , 1994146192 ) ;
105
105
}
106
106
107
107
#[ simd_test( enable = "crc" ) ]
108
108
unsafe fn test_crc32w ( ) {
109
- assert_eq ! ( crc32w ( 0 , 0 ) , 0 ) ;
110
- assert_eq ! ( crc32w ( 0 , 4294967295 ) , 3736805603 ) ;
109
+ assert_eq ! ( __crc32w ( 0 , 0 ) , 0 ) ;
110
+ assert_eq ! ( __crc32w ( 0 , 4294967295 ) , 3736805603 ) ;
111
111
}
112
112
113
113
#[ simd_test( enable = "crc" ) ]
114
- unsafe fn test_crc32x ( ) {
115
- assert_eq ! ( crc32x ( 0 , 0 ) , 0 ) ;
116
- assert_eq ! ( crc32x ( 0 , 18446744073709551615 ) , 1147535477 ) ;
114
+ unsafe fn test_crc32d ( ) {
115
+ assert_eq ! ( __crc32d ( 0 , 0 ) , 0 ) ;
116
+ assert_eq ! ( __crc32d ( 0 , 18446744073709551615 ) , 1147535477 ) ;
117
117
}
118
118
119
119
#[ simd_test( enable = "crc" ) ]
120
120
unsafe fn test_crc32cb ( ) {
121
- assert_eq ! ( crc32cb ( 0 , 0 ) , 0 ) ;
122
- assert_eq ! ( crc32cb ( 0 , 255 ) , 2910671697 ) ;
121
+ assert_eq ! ( __crc32cb ( 0 , 0 ) , 0 ) ;
122
+ assert_eq ! ( __crc32cb ( 0 , 255 ) , 2910671697 ) ;
123
123
}
124
124
125
125
#[ simd_test( enable = "crc" ) ]
126
126
unsafe fn test_crc32ch ( ) {
127
- assert_eq ! ( crc32ch ( 0 , 0 ) , 0 ) ;
128
- assert_eq ! ( crc32ch ( 0 , 16384 ) , 1098587580 ) ;
127
+ assert_eq ! ( __crc32ch ( 0 , 0 ) , 0 ) ;
128
+ assert_eq ! ( __crc32ch ( 0 , 16384 ) , 1098587580 ) ;
129
129
}
130
130
131
131
#[ simd_test( enable = "crc" ) ]
132
132
unsafe fn test_crc32cw ( ) {
133
- assert_eq ! ( crc32cw ( 0 , 0 ) , 0 ) ;
134
- assert_eq ! ( crc32cw ( 0 , 4294967295 ) , 3080238136 ) ;
133
+ assert_eq ! ( __crc32cw ( 0 , 0 ) , 0 ) ;
134
+ assert_eq ! ( __crc32cw ( 0 , 4294967295 ) , 3080238136 ) ;
135
135
}
136
136
137
137
#[ simd_test( enable = "crc" ) ]
138
- unsafe fn test_crc32cx ( ) {
139
- assert_eq ! ( crc32cx ( 0 , 0 ) , 0 ) ;
140
- assert_eq ! ( crc32cx ( 0 , 18446744073709551615 ) , 3293575501 ) ;
138
+ unsafe fn test_crc32cd ( ) {
139
+ assert_eq ! ( __crc32cd ( 0 , 0 ) , 0 ) ;
140
+ assert_eq ! ( __crc32cd ( 0 , 18446744073709551615 ) , 3293575501 ) ;
141
141
}
142
142
143
143
}
0 commit comments