@@ -97,43 +97,35 @@ intrinsics! {
97
97
}
98
98
99
99
#[ cfg_attr( not( stage0) , lang = "i128_shl" ) ]
100
- #[ allow( dead_code) ]
101
- fn rust_i128_shl ( a : i128 , b : u32 ) -> i128 {
100
+ pub fn rust_i128_shl ( a : i128 , b : u32 ) -> i128 {
102
101
__ashlti3 ( a as _ , b) as _
103
102
}
104
103
#[ cfg_attr( not( stage0) , lang = "i128_shlo" ) ]
105
- #[ allow( dead_code) ]
106
- fn rust_i128_shlo ( a : i128 , b : u128 ) -> ( i128 , bool ) {
104
+ pub fn rust_i128_shlo ( a : i128 , b : u128 ) -> ( i128 , bool ) {
107
105
( rust_i128_shl ( a, b as _ ) , b >= 128 )
108
106
}
109
107
#[ cfg_attr( not( stage0) , lang = "u128_shl" ) ]
110
- #[ allow( dead_code) ]
111
- fn rust_u128_shl ( a : u128 , b : u32 ) -> u128 {
108
+ pub fn rust_u128_shl ( a : u128 , b : u32 ) -> u128 {
112
109
__ashlti3 ( a, b)
113
110
}
114
111
#[ cfg_attr( not( stage0) , lang = "u128_shlo" ) ]
115
- #[ allow( dead_code) ]
116
- fn rust_u128_shlo ( a : u128 , b : u128 ) -> ( u128 , bool ) {
112
+ pub fn rust_u128_shlo ( a : u128 , b : u128 ) -> ( u128 , bool ) {
117
113
( rust_u128_shl ( a, b as _ ) , b >= 128 )
118
114
}
119
115
120
116
#[ cfg_attr( not( stage0) , lang = "i128_shr" ) ]
121
- #[ allow( dead_code) ]
122
- fn rust_i128_shr ( a : i128 , b : u32 ) -> i128 {
117
+ pub fn rust_i128_shr ( a : i128 , b : u32 ) -> i128 {
123
118
__ashrti3 ( a, b)
124
119
}
125
120
#[ cfg_attr( not( stage0) , lang = "i128_shro" ) ]
126
- #[ allow( dead_code) ]
127
- fn rust_i128_shro ( a : i128 , b : u128 ) -> ( i128 , bool ) {
121
+ pub fn rust_i128_shro ( a : i128 , b : u128 ) -> ( i128 , bool ) {
128
122
( rust_i128_shr ( a, b as _ ) , b >= 128 )
129
123
}
130
124
#[ cfg_attr( not( stage0) , lang = "u128_shr" ) ]
131
- #[ allow( dead_code) ]
132
- fn rust_u128_shr ( a : u128 , b : u32 ) -> u128 {
125
+ pub fn rust_u128_shr ( a : u128 , b : u32 ) -> u128 {
133
126
__lshrti3 ( a, b)
134
127
}
135
128
#[ cfg_attr( not( stage0) , lang = "u128_shro" ) ]
136
- #[ allow( dead_code) ]
137
- fn rust_u128_shro ( a : u128 , b : u128 ) -> ( u128 , bool ) {
129
+ pub fn rust_u128_shro ( a : u128 , b : u128 ) -> ( u128 , bool ) {
138
130
( rust_u128_shr ( a, b as _ ) , b >= 128 )
139
131
}
0 commit comments