MCPcopy Create free account

hub / github.com/bytedance/sonic-cpp / functions

Functions852 in github.com/bytedance/sonic-cpp

MethodparseStringHelper
include/sonic/dom/parser.h:132
FunctionparseStringInplace
include/sonic/internal/arch/x86_ifuncs/quote.h:26
FunctionparseStringInplace
include/sonic/internal/arch/sve2-128/quote.h:31
MethodparseTrue
include/sonic/dom/parser.h:122
Methodparse_impl
benchmark/simdjson.hpp:69
Methodparse_impl
benchmark/sonic.hpp:141
Methodparse_impl
benchmark/rapidjson.hpp:138
Methodparse_impl
benchmark/yyjson.hpp:118
Methodparse_impl
benchmark/jsoncpp.hpp:70
Methodprettify
benchmark/json.h:75
Methodprettify_impl
benchmark/simdjson.hpp:52
Methodprettify_impl
benchmark/sonic.hpp:52
Methodprettify_impl
benchmark/rapidjson.hpp:49
Methodprettify_impl
benchmark/yyjson.hpp:50
Methodprettify_impl
benchmark/jsoncpp.hpp:50
Functionprev
include/sonic/internal/arch/neon/simd.h:81
Methodprev
include/sonic/internal/arch/avx2/simd.h:112
Methodprev
include/sonic/internal/arch/avx2/simd.h:409
Methodprev
include/sonic/internal/arch/sse/simd.h:105
Methodprint
benchmark/json.h:45
Methodreduce_or
include/sonic/internal/arch/avx2/simd.h:641
Methodreduce_or
include/sonic/internal/arch/neon/simd.h:408
Methodreduce_or
include/sonic/internal/arch/sse/simd.h:296
Methodreduce_or
include/sonic/internal/arch/sse/simd.h:344
Methodrepeat_16
include/sonic/internal/arch/avx2/simd.h:108
Methodrepeat_16
include/sonic/internal/arch/avx2/simd.h:405
Methodrepeat_16
include/sonic/internal/arch/neon/simd.h:147
Methodrepeat_16
include/sonic/internal/arch/sse/simd.h:101
Methodreset
include/sonic/dom/parser.h:874
Functionrun_r
(cmd)
scripts/tools/draw-decode-encode.py:14
Methodsaturating_add
include/sonic/internal/arch/avx2/simd.h:203
Methodsaturating_add
include/sonic/internal/arch/avx2/simd.h:524
Methodsaturating_add
include/sonic/internal/arch/neon/simd.h:161
Methodsaturating_add
include/sonic/internal/arch/sse/simd.h:182
Methodsaturating_sub
include/sonic/internal/arch/neon/simd.h:165
MethodserializeImpl
include/sonic/dom/dynamicnode.h:821
MethodsetCapacity
include/sonic/dom/dynamicnode.h:589
MethodsetMap
include/sonic/dom/dynamicnode.h:596
MethodsetParseError
include/sonic/dom/parser.h:96
Methodsimd128
using Base::Base;
include/sonic/internal/arch/avx2/simd.h:193
Methodsimd128<bool>
include/sonic/internal/arch/avx2/simd.h:120
Methodsimd128<bool>
include/sonic/internal/arch/sse/simd.h:113
Methodsimd128<uint8_t> shl
include/sonic/internal/arch/avx2/simd.h:281
Methodsimd128<uint8_t> shl
include/sonic/internal/arch/sse/simd.h:260
Methodsimd128<uint8_t> shr
include/sonic/internal/arch/avx2/simd.h:277
Methodsimd128<uint8_t> shr
include/sonic/internal/arch/sse/simd.h:256
Methodsimd256
using Base::Base;
include/sonic/internal/arch/avx2/simd.h:481
Methodsimd256
using Base::Base;
include/sonic/internal/arch/avx2/simd.h:514
Methodsimd256<L> lookup_16
include/sonic/internal/arch/avx2/simd.h:466
Methodsimd256<bool>
include/sonic/internal/arch/avx2/simd.h:418
Methodsimd256<uint8_t> shl
include/sonic/internal/arch/avx2/simd.h:602
Methodsimd256<uint8_t> shr
include/sonic/internal/arch/avx2/simd.h:598
Methodsimd8
include/sonic/internal/arch/neon/simd.h:96
Methodsimd8
include/sonic/internal/arch/neon/simd.h:130
Methodsimd8
Conversion from/to SIMD register
include/sonic/internal/arch/neon/simd.h:280
Functionsimd8<bool> operator<
include/sonic/internal/arch/neon/simd.h:346
Functionsimd8<bool> operator==
include/sonic/internal/arch/neon/simd.h:349
Functionsimd8<bool> operator>
include/sonic/internal/arch/neon/simd.h:343
Functionsimd8<int8_t> apply_lookup_16_to
include/sonic/internal/arch/neon/simd.h:377
Functionsimd8<int8_t> max_val
Order-sensitive comparisons
include/sonic/internal/arch/neon/simd.h:337
Functionsimd8<int8_t> min_val
include/sonic/internal/arch/neon/simd.h:340
Functionsimd8<int8_t> operator+
Math
include/sonic/internal/arch/neon/simd.h:321
Functionsimd8<int8_t> operator-
include/sonic/internal/arch/neon/simd.h:324
Functionsimd8<int8_t> prev
include/sonic/internal/arch/neon/simd.h:354
Functionsimd8<int8_t> repeat_16
Repeat 16 values as many times as necessary (usually for lookup tables)
include/sonic/internal/arch/neon/simd.h:298
Methodsimd8<uint8_t> apply_lookup_16_to
include/sonic/internal/arch/neon/simd.h:260
Methodsimd8<uint8_t> shl
include/sonic/internal/arch/neon/simd.h:235
Methodsimd8<uint8_t> shr
include/sonic/internal/arch/neon/simd.h:231
Methodsimd8x16
include/sonic/internal/arch/avx2/simd.h:300
Methodsimd8x16
include/sonic/internal/arch/sse/simd.h:279
Methodsimd8x64
include/sonic/internal/arch/avx2/simd.h:620
Methodsimd8x64
include/sonic/internal/arch/neon/simd.h:389
Methodsimd8x64
include/sonic/internal/arch/sse/simd.h:325
Functionsimd_str2int
include/sonic/internal/arch/sve2-128/str2int.h:80
Functionsimd_str2int
include/sonic/internal/arch/common/arm_common/str2int.h:25
Functionskip_container
include/sonic/internal/arch/common/arm_common/skip.inc.h:126
Functionskip_space
include/sonic/internal/arch/x86_ifuncs/skip.h:44
Functionskip_space
TODO: optimize by removing bound checking.
include/sonic/internal/arch/sve2-128/skip.h:46
Functionskip_space
TODO: optimize by removing bound checking.
include/sonic/internal/arch/common/x86_common/skip.inc.h:160
Functionskip_space_safe
include/sonic/internal/arch/common/arm_common/skip.inc.h:166
Functionskip_space_safe
include/sonic/internal/arch/common/x86_common/skip.inc.h:200
Methodsplat
include/sonic/internal/arch/avx2/simd.h:105
Methodsplat
include/sonic/internal/arch/avx2/simd.h:130
Methodsplat
include/sonic/internal/arch/avx2/simd.h:402
Methodsplat
include/sonic/internal/arch/avx2/simd.h:429
Methodsplat
include/sonic/internal/arch/neon/simd.h:92
Methodsplat
include/sonic/internal/arch/neon/simd.h:122
Methodsplat
include/sonic/internal/arch/neon/simd.h:271
Methodsplat
include/sonic/internal/arch/sse/simd.h:98
Methodsplat
include/sonic/internal/arch/sse/simd.h:123
Methodstat_impl
benchmark/simdjson.hpp:57
Methodstat_impl
benchmark/sonic.hpp:57
Methodstat_impl
benchmark/rapidjson.hpp:55
Methodstat_impl
benchmark/yyjson.hpp:56
Methodstat_impl
benchmark/jsoncpp.hpp:55
Functionstore
Store to array
include/sonic/internal/arch/neon/simd.h:307
Methodstore
include/sonic/internal/arch/avx2/simd.h:309
Methodstore
Memory Operations
include/sonic/internal/arch/avx2/simd.h:396
Methodstore
include/sonic/internal/arch/avx2/simd.h:630
Methodstore
Store to array
include/sonic/internal/arch/neon/simd.h:156
← previousnext →701–800 of 852, ranked by callers