MCPcopy Create free account

hub / github.com/RoDmitry/atoi_simd / functions

Functions155 in github.com/RoDmitry/atoi_simd

↓ 35 callersFunctionparse
(s: &[u8])
tests/reimpl.rs:8
↓ 14 callersFunctioncold_path
()
src/lib.rs:47
↓ 6 callersFunctionassert_unchecked
(cond: bool)
src/lib.rs:52
↓ 6 callersFunctionbenchmark_group_max_20
( bench_group: &mut BenchmarkGroup<WallTime>, func: fn(&mut BenchmarkGroup<WallTime>, &str), )
bench/benches/benchmark.rs:559
↓ 6 callersFunctionparse_neg
(s: &[u8])
tests/reimpl.rs:28
↓ 6 callersFunctionparse_pos
(s: &[u8])
tests/reimpl.rs:18
↓ 5 callersFunctionload_len_16
(s: &[u8])
src/simd/neon.rs:203
↓ 5 callersFunctiontest_each_zeroes
( s: &str, func: fn(&[u8]) -> Result<T, AtoiSimdError<'_>>, )
tests/test.rs:47
↓ 4 callersFunctioncheck_len_8
(val: u64)
src/fallback.rs:57
↓ 4 callersFunctionparse_simd_neon
( len: u32, chunk: uint8x16_t, )
src/simd/neon.rs:229
↓ 4 callersFunctionprocess_skipped
( res: Result<(u64, usize), AtoiSimdError<'_>>, skipped: u32, )
src/simd/mod.rs:27
↓ 4 callersFunctiontest_each_zeroes_prefix
( s: &str, func: fn(&[u8]) -> Result<(T, usize), AtoiSimdError<'_>>, )
tests/test.rs:68
↓ 3 callersFunctionbenchmark_group_max_10
( bench_group: &mut BenchmarkGroup<WallTime>, func: fn(&mut BenchmarkGroup<WallTime>, &str), )
bench/benches/benchmark.rs:546
↓ 3 callersFunctionload_8
(s: &[u8])
src/fallback.rs:26
↓ 3 callersFunctionload_len
(s: &[u8])
src/simd/sse_avx.rs:528
↓ 3 callersFunctionparse_simd_sse
(len: u32, chunk: __m128i)
src/simd/sse_avx.rs:582
↓ 3 callersFunctiontest_each_position
(s: &str, func: fn(&[u8]) -> Result<T, AtoiSimdError<'_>>)
tests/test.rs:10
↓ 2 callersFunctionload_len_8
(s: &[u8])
src/simd/neon.rs:180
↓ 2 callersFunctionodd_even_8
(chunk: uint8x16_t)
src/simd/neon.rs:333
↓ 2 callersFunctionparse_skipped
(s: &[u8])
tests/reimpl.rs:4
↓ 2 callersFunctionprocess_8
(mut val: u64, len: u32)
src/fallback.rs:85
↓ 2 callersFunctionprocess_avx_gt
(cmp_left: __m256i, cmp_right: __m256i)
src/simd/sse_avx.rs:523
↓ 2 callersFunctionprocess_gt
(cmp_left: __m128i, cmp_right: __m128i)
src/simd/sse_avx.rs:518
↓ 2 callersFunctiontest_each_position_prefix
( s: &str, func: fn(&[u8]) -> Result<(T, usize), AtoiSimdError<'_>>, )
tests/test.rs:23
↓ 1 callersFunctionbench_128
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:212
↓ 1 callersFunctionbench_128_std
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:286
↓ 1 callersFunctionbench_prefix_128
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:475
↓ 1 callersFunctionlen_zeroes
(val: u64)
src/fallback.rs:115
↓ 1 callersFunctionlen_zeroes_128
(val: u128)
src/fallback.rs:121
↓ 1 callersFunctionload
(s: &[u8])
src/simd/sse_avx.rs:105
↓ 1 callersFunctionload_16
(s: &[u8])
src/simd/neon.rs:75
↓ 1 callersFunctionload_8
(s: &[u8])
src/simd/neon.rs:26
↓ 1 callersFunctionload_avx
(s: &[u8])
src/simd/sse_avx.rs:195
↓ 1 callersFunctionload_avx_len
(s: &[u8])
src/simd/sse_avx.rs:546
↓ 1 callersFunctionodd_even_16
(chunk: uint8x16_t)
src/simd/neon.rs:342
↓ 1 callersFunctionodd_even_32
(chunk: uint16x8_t)
src/simd/neon.rs:351
↓ 1 callersFunctionodd_even_64
(chunk: int32x4_t)
src/simd/neon.rs:360
↓ 1 callersFunctionparse_simd_16_noskip
(s: &[u8])
src/simd/neon.rs:291
↓ 1 callersFunctionprocess_16
(mut val: u128, len: u32)
src/fallback.rs:93
↓ 1 callersFunctionprocess_avx
( s: &[u8], chunk: __m256i, len: u32, chunk_extra: __m128i, len_extra: u32, )
src/simd/sse_avx.rs:755
↓ 1 callersFunctionto_numbers
(chunk: __m128i)
src/simd/sse_avx.rs:508
↓ 1 callersFunctionto_numbers_avx
(chunk: __m256i)
src/simd/sse_avx.rs:513
↓ 1 callersFunctionto_u32x4
(chunk: __m128i)
src/simd/sse_avx.rs:576
Methodatoi_simd_parse
( mut s: &[u8], )
src/linker/mod.rs:69
Methodatoi_simd_parse_neg
(s: &[u8])
src/linker/fb_32.rs:34
Methodatoi_simd_parse_neg
(s: &[u8])
src/linker/simd_64.rs:37
Methodatoi_simd_parse_neg
(s: &[u8])
src/linker/simd_32.rs:34
Methodatoi_simd_parse_neg
(s: &[u8])
src/linker/fb_64.rs:37
Methodatoi_simd_parse_pos
(s: &[u8])
src/linker/fb_32.rs:6
Methodatoi_simd_parse_pos
(s: &[u8])
src/linker/simd_64.rs:7
Methodatoi_simd_parse_pos
(s: &[u8])
src/linker/simd_32.rs:6
Methodatoi_simd_parse_pos
(s: &[u8])
src/linker/fb_64.rs:7
Methodatoi_simd_parse_prefix
( mut s: &[u8], )
src/linker/mod.rs:80
Methodatoi_simd_parse_prefix_neg
( s: &[u8], )
src/linker/fb_32.rs:39
Methodatoi_simd_parse_prefix_neg
( s: &[u8], )
src/linker/simd_64.rs:42
Methodatoi_simd_parse_prefix_neg
( s: &[u8], )
src/linker/simd_32.rs:39
Methodatoi_simd_parse_prefix_neg
( s: &[u8], )
src/linker/fb_64.rs:42
Methodatoi_simd_parse_prefix_pos
( s: &[u8], )
src/linker/fb_32.rs:11
Methodatoi_simd_parse_prefix_pos
( s: &[u8], )
src/linker/simd_64.rs:12
Methodatoi_simd_parse_prefix_pos
( s: &[u8], )
src/linker/simd_32.rs:11
Methodatoi_simd_parse_prefix_pos
( s: &[u8], )
src/linker/fb_64.rs:12
Functionatoi_simd_parse_prefix_signed
( mut s: &[u8], )
src/linker/mod.rs:119
Functionatoi_simd_parse_signed
( mut s: &[u8], )
src/linker/mod.rs:92
Functionbench_32
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:6
Functionbench_32_std
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:52
Functionbench_64
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:76
Functionbench_64_std
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:167
Functionbench_prefix_32
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:331
Functionbench_prefix_64
(bench_group: &mut BenchmarkGroup<WallTime>, str: &str)
bench/benches/benchmark.rs:402
Functionbenchmark
(c: &mut Criterion)
bench/benches/benchmark.rs:596
Methodfmt
(&self, f: &mut fmt::Formatter)
src/error.rs:13
Functionparse
( s: &[u8], )
src/lib.rs:99
Functionparse_16_by_8
( s: &[u8], )
src/fallback.rs:162
Functionparse_8
(s: &[u8])
src/fallback.rs:127
Functionparse_any
(s: &[u8])
src/lib.rs:176
Functionparse_any_neg
(s: &[u8])
src/lib.rs:188
Functionparse_any_pos
(s: &[u8])
src/lib.rs:182
Functionparse_fb_128_neg
( s: &[u8], )
src/fallback.rs:387
Functionparse_fb_128_pos
( mut s: &[u8], )
src/fallback.rs:326
Functionparse_fb_64_neg
( s: &[u8], )
src/fallback.rs:314
Functionparse_fb_64_pos
( mut s: &[u8], )
src/fallback.rs:267
Functionparse_fb_checked_128_neg
( s: &[u8], )
src/fallback.rs:475
Functionparse_fb_checked_128_pos
( s: &[u8], )
src/fallback.rs:459
Functionparse_fb_checked_64_neg
( s: &[u8], )
src/fallback.rs:443
Functionparse_fb_checked_64_pos
( s: &[u8], )
src/fallback.rs:423
Functionparse_fb_checked_neg
( s: &[u8], )
src/fallback.rs:410
Functionparse_fb_checked_pos
( s: &[u8], )
src/fallback.rs:399
Functionparse_fb_neg
( mut s: &[u8], )
src/fallback.rs:233
Functionparse_fb_pos
( mut s: &[u8], )
src/fallback.rs:201
Functionparse_neg
(s: &[u8])
src/lib.rs:121
Functionparse_pos
(s: &[u8])
src/lib.rs:111
Functionparse_prefix
( s: &[u8], )
src/lib.rs:134
Functionparse_prefix
(s: &[u8])
tests/reimpl.rs:38
Functionparse_prefix_neg
( s: &[u8], )
src/lib.rs:162
Functionparse_prefix_neg
( s: &[u8], )
tests/reimpl.rs:58
Functionparse_prefix_pos
( s: &[u8], )
src/lib.rs:148
Functionparse_prefix_pos
(s: &[u8])
tests/reimpl.rs:48
Functionparse_prefix_tester
( chars: I, )
tests/test.rs:133
Functionparse_short_neg
(s: &[u8])
src/short.rs:50
Functionparse_short_pos
(s: &[u8])
src/short.rs:19
next →1–100 of 155, ranked by callers