@@ -157,7 +157,7 @@ extern "C" {
157
157
/// res\[3\] = a\[3\] + b\[3\]
158
158
#[ inline]
159
159
#[ cfg_attr( test, assert_instr( qadd8) ) ]
160
- pub unsafe fn qadd8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
160
+ pub unsafe fn __qadd8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
161
161
dsp_call ! ( arm_qadd8, a, b)
162
162
}
163
163
@@ -171,7 +171,7 @@ pub unsafe fn qadd8(a: int8x4_t, b: int8x4_t) -> int8x4_t {
171
171
/// res\[3\] = a\[3\] - b\[3\]
172
172
#[ inline]
173
173
#[ cfg_attr( test, assert_instr( qsub8) ) ]
174
- pub unsafe fn qsub8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
174
+ pub unsafe fn __qsub8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
175
175
dsp_call ! ( arm_qsub8, a, b)
176
176
}
177
177
@@ -183,7 +183,7 @@ pub unsafe fn qsub8(a: int8x4_t, b: int8x4_t) -> int8x4_t {
183
183
/// res\[1\] = a\[1\] - b\[1\]
184
184
#[ inline]
185
185
#[ cfg_attr( test, assert_instr( qsub16) ) ]
186
- pub unsafe fn qsub16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
186
+ pub unsafe fn __qsub16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
187
187
dsp_call ! ( arm_qsub16, a, b)
188
188
}
189
189
@@ -195,7 +195,7 @@ pub unsafe fn qsub16(a: int16x2_t, b: int16x2_t) -> int16x2_t {
195
195
/// res\[1\] = a\[1\] + b\[1\]
196
196
#[ inline]
197
197
#[ cfg_attr( test, assert_instr( qadd16) ) ]
198
- pub unsafe fn qadd16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
198
+ pub unsafe fn __qadd16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
199
199
dsp_call ! ( arm_qadd16, a, b)
200
200
}
201
201
@@ -205,7 +205,7 @@ pub unsafe fn qadd16(a: int16x2_t, b: int16x2_t) -> int16x2_t {
205
205
/// res\[1\] = a\[1\] + b\[0\]
206
206
#[ inline]
207
207
#[ cfg_attr( test, assert_instr( qasx) ) ]
208
- pub unsafe fn qasx ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
208
+ pub unsafe fn __qasx ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
209
209
dsp_call ! ( arm_qasx, a, b)
210
210
}
211
211
@@ -215,7 +215,7 @@ pub unsafe fn qasx(a: int16x2_t, b: int16x2_t) -> int16x2_t {
215
215
/// res\[1\] = a\[1\] - b\[0\]
216
216
#[ inline]
217
217
#[ cfg_attr( test, assert_instr( qsax) ) ]
218
- pub unsafe fn qsax ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
218
+ pub unsafe fn __qsax ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
219
219
dsp_call ! ( arm_qsax, a, b)
220
220
}
221
221
@@ -227,7 +227,7 @@ pub unsafe fn qsax(a: int16x2_t, b: int16x2_t) -> int16x2_t {
227
227
/// and the GE bits of the APSR are set.
228
228
#[ inline]
229
229
#[ cfg_attr( test, assert_instr( sadd16) ) ]
230
- pub unsafe fn sadd16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
230
+ pub unsafe fn __sadd16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
231
231
dsp_call ! ( arm_sadd16, a, b)
232
232
}
233
233
@@ -241,7 +241,7 @@ pub unsafe fn sadd16(a: int16x2_t, b: int16x2_t) -> int16x2_t {
241
241
/// and the GE bits of the APSR are set.
242
242
#[ inline]
243
243
#[ cfg_attr( test, assert_instr( sadd8) ) ]
244
- pub unsafe fn sadd8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
244
+ pub unsafe fn __sadd8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
245
245
dsp_call ! ( arm_sadd8, a, b)
246
246
}
247
247
@@ -252,7 +252,7 @@ pub unsafe fn sadd8(a: int8x4_t, b: int8x4_t) -> int8x4_t {
252
252
/// res = a\[0\] * b\[0\] + a\[1\] * b\[1\] + c
253
253
#[ inline]
254
254
#[ cfg_attr( test, assert_instr( smlad) ) ]
255
- pub unsafe fn smlad ( a : int16x2_t , b : int16x2_t , c : i32 ) -> i32 {
255
+ pub unsafe fn __smlad ( a : int16x2_t , b : int16x2_t , c : i32 ) -> i32 {
256
256
arm_smlad ( :: mem:: transmute ( a) , :: mem:: transmute ( b) , c)
257
257
}
258
258
@@ -263,7 +263,7 @@ pub unsafe fn smlad(a: int16x2_t, b: int16x2_t, c: i32) -> i32 {
263
263
/// res = a\[0\] * b\[0\] - a\[1\] * b\[1\] + c
264
264
#[ inline]
265
265
#[ cfg_attr( test, assert_instr( smlsd) ) ]
266
- pub unsafe fn smlsd ( a : int16x2_t , b : int16x2_t , c : i32 ) -> i32 {
266
+ pub unsafe fn __smlsd ( a : int16x2_t , b : int16x2_t , c : i32 ) -> i32 {
267
267
arm_smlsd ( :: mem:: transmute ( a) , :: mem:: transmute ( b) , c)
268
268
}
269
269
@@ -275,7 +275,7 @@ pub unsafe fn smlsd(a: int16x2_t, b: int16x2_t, c: i32) -> i32 {
275
275
/// and the GE bits of the APSR are set.
276
276
#[ inline]
277
277
#[ cfg_attr( test, assert_instr( sasx) ) ]
278
- pub unsafe fn sasx ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
278
+ pub unsafe fn __sasx ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
279
279
dsp_call ! ( arm_sasx, a, b)
280
280
}
281
281
@@ -291,7 +291,7 @@ pub unsafe fn sasx(a: int16x2_t, b: int16x2_t) -> int16x2_t {
291
291
/// where GE are bits of APSR
292
292
#[ inline]
293
293
#[ cfg_attr( test, assert_instr( sel) ) ]
294
- pub unsafe fn sel ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
294
+ pub unsafe fn __sel ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
295
295
dsp_call ! ( arm_sel, a, b)
296
296
}
297
297
@@ -305,7 +305,7 @@ pub unsafe fn sel(a: int8x4_t, b: int8x4_t) -> int8x4_t {
305
305
/// res\[3\] = (a\[3\] + b\[3\]) / 2
306
306
#[ inline]
307
307
#[ cfg_attr( test, assert_instr( shadd8) ) ]
308
- pub unsafe fn shadd8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
308
+ pub unsafe fn __shadd8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
309
309
dsp_call ! ( arm_shadd8, a, b)
310
310
}
311
311
@@ -317,7 +317,7 @@ pub unsafe fn shadd8(a: int8x4_t, b: int8x4_t) -> int8x4_t {
317
317
/// res\[1\] = (a\[1\] + b\[1\]) / 2
318
318
#[ inline]
319
319
#[ cfg_attr( test, assert_instr( shadd16) ) ]
320
- pub unsafe fn shadd16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
320
+ pub unsafe fn __shadd16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
321
321
dsp_call ! ( arm_shadd16, a, b)
322
322
}
323
323
@@ -331,7 +331,7 @@ pub unsafe fn shadd16(a: int16x2_t, b: int16x2_t) -> int16x2_t {
331
331
/// res\[3\] = (a\[3\] - b\[3\]) / 2
332
332
#[ inline]
333
333
#[ cfg_attr( test, assert_instr( shsub8) ) ]
334
- pub unsafe fn shsub8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
334
+ pub unsafe fn __shsub8 ( a : int8x4_t , b : int8x4_t ) -> int8x4_t {
335
335
dsp_call ! ( arm_shsub8, a, b)
336
336
}
337
337
@@ -343,7 +343,7 @@ pub unsafe fn shsub8(a: int8x4_t, b: int8x4_t) -> int8x4_t {
343
343
/// res\[1\] = (a\[1\] - b\[1\]) / 2
344
344
#[ inline]
345
345
#[ cfg_attr( test, assert_instr( shsub16) ) ]
346
- pub unsafe fn shsub16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
346
+ pub unsafe fn __shsub16 ( a : int16x2_t , b : int16x2_t ) -> int16x2_t {
347
347
dsp_call ! ( arm_shsub16, a, b)
348
348
}
349
349
@@ -356,7 +356,7 @@ pub unsafe fn shsub16(a: int16x2_t, b: int16x2_t) -> int16x2_t {
356
356
/// and sets the Q flag if overflow occurs on the addition.
357
357
#[ inline]
358
358
#[ cfg_attr( test, assert_instr( smuad) ) ]
359
- pub unsafe fn smuad ( a : int16x2_t , b : int16x2_t ) -> i32 {
359
+ pub unsafe fn __smuad ( a : int16x2_t , b : int16x2_t ) -> i32 {
360
360
arm_smuad ( :: mem:: transmute ( a) , :: mem:: transmute ( b) )
361
361
}
362
362
@@ -369,7 +369,7 @@ pub unsafe fn smuad(a: int16x2_t, b: int16x2_t) -> i32 {
369
369
/// and sets the Q flag if overflow occurs on the addition.
370
370
#[ inline]
371
371
#[ cfg_attr( test, assert_instr( smuadx) ) ]
372
- pub unsafe fn smuadx ( a : int16x2_t , b : int16x2_t ) -> i32 {
372
+ pub unsafe fn __smuadx ( a : int16x2_t , b : int16x2_t ) -> i32 {
373
373
arm_smuadx ( :: mem:: transmute ( a) , :: mem:: transmute ( b) )
374
374
}
375
375
@@ -382,7 +382,7 @@ pub unsafe fn smuadx(a: int16x2_t, b: int16x2_t) -> i32 {
382
382
/// and sets the Q flag if overflow occurs on the addition.
383
383
#[ inline]
384
384
#[ cfg_attr( test, assert_instr( smusd) ) ]
385
- pub unsafe fn smusd ( a : int16x2_t , b : int16x2_t ) -> i32 {
385
+ pub unsafe fn __smusd ( a : int16x2_t , b : int16x2_t ) -> i32 {
386
386
arm_smusd ( :: mem:: transmute ( a) , :: mem:: transmute ( b) )
387
387
}
388
388
@@ -395,7 +395,7 @@ pub unsafe fn smusd(a: int16x2_t, b: int16x2_t) -> i32 {
395
395
/// and sets the Q flag if overflow occurs on the addition.
396
396
#[ inline]
397
397
#[ cfg_attr( test, assert_instr( smusdx) ) ]
398
- pub unsafe fn smusdx ( a : int16x2_t , b : int16x2_t ) -> i32 {
398
+ pub unsafe fn __smusdx ( a : int16x2_t , b : int16x2_t ) -> i32 {
399
399
arm_smusdx ( :: mem:: transmute ( a) , :: mem:: transmute ( b) )
400
400
}
401
401
@@ -407,7 +407,7 @@ pub unsafe fn smusdx(a: int16x2_t, b: int16x2_t) -> i32 {
407
407
/// (a\[2\] - b\[2\]) + (a\[3\] - b\[3\])
408
408
#[ inline]
409
409
#[ cfg_attr( test, assert_instr( usad8) ) ]
410
- pub unsafe fn usad8 ( a : int8x4_t , b : int8x4_t ) -> u32 {
410
+ pub unsafe fn __usad8 ( a : int8x4_t , b : int8x4_t ) -> u32 {
411
411
arm_usad8 ( :: mem:: transmute ( a) , :: mem:: transmute ( b) )
412
412
}
413
413
@@ -419,7 +419,7 @@ pub unsafe fn usad8(a: int8x4_t, b: int8x4_t) -> u32 {
419
419
/// (a\[2\] - b\[2\]) + (a\[3\] - b\[3\]) + c
420
420
#[ inline]
421
421
#[ cfg_attr( test, assert_instr( usad8) ) ]
422
- pub unsafe fn usada8 ( a : int8x4_t , b : int8x4_t , c : u32 ) -> u32 {
422
+ pub unsafe fn __usada8 ( a : int8x4_t , b : int8x4_t , c : u32 ) -> u32 {
423
423
usad8 ( a, b) + c
424
424
}
425
425
0 commit comments