File tree Expand file tree Collapse file tree 3 files changed +3
-1
lines changed
Expand file tree Collapse file tree 3 files changed +3
-1
lines changed Original file line number Diff line number Diff line change 33
44use std:: arch:: is_aarch64_feature_detected;
55use std:: ptr;
6+
67use vortex_buffer:: BitView ;
78use vortex_mask:: Mask ;
9+
810use crate :: filter:: Filter ;
911
1012#[ cfg( target_arch = "aarch64" ) ]
Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ use vortex_error::vortex_panic;
1919/// Benchmark wrapper for [`filter_neon`].
2020#[ doc( hidden) ]
2121#[ cfg( feature = "bench" ) ]
22- #[ inline( never) ]
2322pub fn bench_filter_neon < const NB : usize , T : Copy > ( bit_view : & BitView < NB > , slice : & mut [ T ] ) {
2423 if is_aarch64_feature_detected ! ( "neon" ) {
2524 unsafe { filter_neon ( slice, bit_view) }
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ pub mod mask;
1919/// Functions exported for benchmarking purposes.
2020#[ cfg( feature = "bench" ) ]
2121pub mod bench {
22+ #[ cfg( target_arch = "aarch64" ) ]
2223 pub use crate :: filter:: slice:: neon:: bench_filter_neon;
2324 pub use crate :: filter:: slice:: scalar:: bench_filter_scalar;
2425}
You can’t perform that action at this time.
0 commit comments