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

Function MinMaxInitAvx512

cpp/src/arrow/compute/kernels/aggregate_basic_avx512.cc:85–93  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

83namespace {
84
85Result<std::unique_ptr<KernelState>> MinMaxInitAvx512(KernelContext* ctx,
86 const KernelInitArgs& args) {
87 ARROW_ASSIGN_OR_RAISE(TypeHolder out_type,
88 args.kernel->signature->out_type().Resolve(ctx, args.inputs));
89 MinMaxInitState<SimdLevel::AVX512> visitor(
90 ctx, *args.inputs[0], out_type.GetSharedPtr(),
91 static_cast<const ScalarAggregateOptions&>(*args.options));
92 return visitor.Create();
93}
94
95} // namespace
96

Callers

nothing calls this directly

Calls 1

CreateMethod · 0.45

Tested by

no test coverage detected