MCPcopy Create free account
hub / github.com/apache/arrow / unpack

Function unpack

cpp/src/arrow/util/bpacking.cc:54–61  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52
53template <typename Uint>
54void unpack(const uint8_t* in, Uint* out, const UnpackOptions& opts) {
55#if defined(ARROW_HAVE_NEON)
56 return bpacking::unpack_neon(in, out, opts);
57#else
58 static DynamicDispatch<UnpackDynamicFunction<Uint> > dispatch;
59 return dispatch.func(in, out, opts);
60#endif
61}
62
63template void unpack<bool>(const uint8_t*, bool*, const UnpackOptions&);
64template void unpack<uint8_t>(const uint8_t*, uint8_t*, const UnpackOptions&);

Callers 12

UnpackValuesFunction · 0.70
unpack_widthFunction · 0.70
unpackMethod · 0.70
unpackMethod · 0.70
unpackMethod · 0.70
unpackMethod · 0.70
unpackMethod · 0.70
unpackMethod · 0.70
BM_UnpackFunction · 0.70
GetBatchMethod · 0.70
GetBatchMethod · 0.70
unpackMethod · 0.70

Calls

no outgoing calls

Tested by 1

UnpackValuesFunction · 0.56