Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WojciechMula/base64simd
/ functions
Functions
365 in github.com/WojciechMula/base64simd
⨍
Functions
365
◇
Types & classes
43
Method
__str__
(self)
scripts/benchmark_parser.py:22
Method
__str__
(self)
scripts/table.py:254
Method
__str__
(self)
decode/script/table.py:254
Method
__unicode__
(self)
encode/script/table.py:249
Method
__unicode__
(self)
scripts/table.py:249
Method
__unicode__
(self)
decode/script/table.py:249
Function
_mm512_range_3rd_bit
returns packed (a[i] >= lo and a[i] <= hi) ? 0x04 : 0x00; assertion a[i] < 0x80
avx512_swar.cpp:81
Function
_mm512_range_mask_7bit
returns packed (a[i] >= lo and a[i] <= hi) ? 0x7f : 0x00; assertion a[i] < 0x80
avx512_swar.cpp:53
Function
_mm512_range_mask_8bit
returns packed (a[i] >= lo and a[i] <= hi) ? 0xff : 0x00; assertion a[i] < 0x80
avx512_swar.cpp:67
Method
add
decode/function_registry.cpp:138
Method
build
decode/function_registry.cpp:64
Method
can_run
encode/check.cpp:73
Method
can_run
encode/application.cpp:441
Method
can_run
decode/benchmark.cpp:63
Method
can_run
decode/application.cpp:222
Method
check
decode/verify.cpp:49
Method
clear_input
decode/verify.cpp:120
Method
clear_output
encode/application.cpp:100
Method
clear_output
decode/check_ws.cpp:65
Method
clear_output
decode/application.cpp:75
Method
custom_initialize
encode/benchmark.cpp:28
Method
custom_initialize
encode/application.cpp:104
Method
custom_initialize
decode/benchmark.cpp:39
Method
custom_initialize
decode/application.cpp:56
Function
decode
decode/decode.avx512.cpp:41
Function
decode
decode/decode.avx512vbmi.cpp:30
Function
decode
decode/decode.avx2.cpp:6
Function
decode
decode/decode.neon.cpp:6
Function
decode
decode/decode.avx512bw.cpp:6
Function
decode_aqrit
The algorithm by aqrit. It uses a clever hashing of input bytes
decode/decode.sse.cpp:119
Function
decode_bmi2
decode/decode.sse.cpp:71
Function
decode_bmi2
decode/decode.avx2.cpp:81
Function
decode_lookup1
decode/decode.scalar.cpp:33
Function
decode_lookup1_bmi2
decode/decode.scalar.cpp:210
Function
decode_lookup2
decode/decode.scalar.cpp:183
Function
decode_lookup_ws
decode/decode.scalar.cpp:72
Function
decode_store_scatter
decode/decode.avx512.cpp:6
Function
decode_vlen16_m8
decode/decode.rvv.cpp:4
Function
dump
rvv-debug.h:5
Function
dump
encode/lookup.avx512.cpp:26
Method
dump_input
decode/verify.cpp:160
Method
dump_output
decode/verify.cpp:151
Method
dump_output
decode/application.cpp:79
Function
encode
encode/encode.neon.cpp:10
Function
encode
encode/encode.swar.cpp:7
Function
encode
encode/encode.avx512vl.cpp:8
Function
encode
encode/encode.avx512bw.cpp:6
Function
encode
encode/encode.avx2.cpp:12
Function
encode
encode/encode.avx512vbmi.cpp:5
Function
encode
encode/encode.avx512.cpp:33
Function
encode
encode/encode.sse.cpp:9
Function
encode
encode/encode.rvv.cpp:60
Function
encode64
encode/encode.scalar.cpp:40
Function
encode_bmi2
encode/encode.avx2.cpp:166
Function
encode_full_unrolled
encode/encode.sse.cpp:144
Function
encode_unrolled
encode/encode.avx2.cpp:79
Method
fill_input
encode/application.cpp:94
Method
fill_input
decode/check_ws.cpp:75
Method
fill_input
decode/application.cpp:68
Method
get_6bit_word
decode/verify.cpp:175
Method
get_align
(text)
encode/script/table.py:178
Method
get_align
(text)
scripts/table.py:178
Method
get_align
(text)
decode/script/table.py:178
Method
get_flags
(self)
encode/script/cpuflags.py:25
Method
get_flags
(self)
encode/script/cpuflags.py:41
Method
get_flags
(self)
scripts/cpuflags.py:25
Method
get_flags
(self)
scripts/cpuflags.py:41
Method
get_flags
(self)
decode/script/cpuflags.py:25
Method
get_flags
(self)
decode/script/cpuflags.py:41
Method
get_input_size
encode/application.cpp:84
Method
get_input_size
decode/check_ws.cpp:57
Method
get_input_size
decode/application.cpp:60
Method
get_output_size
encode/application.cpp:88
Method
get_output_size
decode/check_ws.cpp:61
Method
get_output_size
decode/application.cpp:64
Function
initalize_lookup
decode/lookup.avx512vbmi.cpp:11
Function
initialize
decode/decode.scalar.cpp:256
Function
initialize
decode/initialize.cpp:1
Function
initialize
decode/lookup.rvv.cpp:8
Method
initialize
encode/application.cpp:68
Method
initialize
decode/check_ws.cpp:43
Method
initialize
decode/application.cpp:39
Method
invalid_input
decode/decode.common.cpp:10
Function
lookup_aqrit
The algorithm by aqrit. It uses a clever hashing of input bytes
decode/lookup.avx512bw.cpp:80
Function
lookup_base
decode/lookup.avx2.cpp:8
Function
lookup_base
decode/lookup.sse.cpp:5
Function
lookup_binary_search
encode/lookup.avx512.cpp:157
Function
lookup_byte_blend
decode/lookup.avx2.cpp:62
Function
lookup_byte_blend
decode/lookup.sse.cpp:81
Function
lookup_comparisons
decode/lookup.avx512.cpp:101
Function
lookup_gather
encode/lookup.avx512.cpp:38
Function
lookup_gather
decode/lookup.avx512.cpp:76
Function
lookup_incremental
decode/lookup.sse.cpp:140
Function
lookup_incremental_logic
encode/lookup.avx512.cpp:74
Function
lookup_incremental_logic_improved
encode/lookup.avx512.cpp:108
Function
lookup_naive
Number of operations: - comparison : 5 - and : 5 - adnnot : 2 - or : 4 - add
encode/lookup.reference.cpp:22
Function
lookup_naive
encode/lookup.sse.cpp:7
Function
lookup_naive
encode/lookup.neon.cpp:10
Function
lookup_option
encode/lookup.rvv.cpp:67
Function
lookup_pshufb
encode/lookup.avx2.cpp:27
← previous
next →
201–300 of 365, ranked by callers