-
Notifications
You must be signed in to change notification settings - Fork 20
Expand file tree
/
Copy pathinstantiations.cpp
More file actions
18 lines (15 loc) · 1.34 KB
/
instantiations.cpp
File metadata and controls
18 lines (15 loc) · 1.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "flockmtl/functions/aggregate/llm_reduce.hpp"
namespace flockmtl {
template void AggregateFunctionBase::Initialize<LlmReduce>(const duckdb::AggregateFunction& function,
duckdb::data_ptr_t state_p);
template void AggregateFunctionBase::Operation<LlmReduce>(duckdb::Vector[], duckdb::AggregateInputData&, idx_t,
duckdb::Vector&, idx_t);
template void AggregateFunctionBase::SimpleUpdate<LlmReduce>(duckdb::Vector[], duckdb::AggregateInputData&, idx_t,
duckdb::data_ptr_t, idx_t);
template void AggregateFunctionBase::Combine<LlmReduce>(duckdb::Vector&, duckdb::Vector&, duckdb::AggregateInputData&,
idx_t);
template void LlmReduce::Finalize<AggregateFunctionType::REDUCE, ExecutionMode::ASYNC>(duckdb::Vector&, duckdb::AggregateInputData&,
duckdb::Vector&, idx_t, idx_t);
template void LlmReduce::Finalize<AggregateFunctionType::REDUCE, ExecutionMode::SYNC>(duckdb::Vector&, duckdb::AggregateInputData&,
duckdb::Vector&, idx_t, idx_t);
}// namespace flockmtl