OmniSciDB
a5dc49c757
|
This is the complete list of members for ResultSetReductionJIT, including all inherited members.
cacheKey() const | ResultSetReductionJIT | private |
codegen() const | ResultSetReductionJIT | virtual |
executor_id_ | ResultSetReductionJIT | protected |
finalizeReductionCode(ReductionCode &reduction_code, const llvm::Function *ir_is_empty, const llvm::Function *ir_reduce_one_entry, const llvm::Function *ir_reduce_one_entry_idx, const CodeCacheKey &key) const | ResultSetReductionJIT | private |
isEmpty(const ReductionCode &reduction_code) const | ResultSetReductionJIT | protected |
query_mem_desc_ | ResultSetReductionJIT | private |
reduceLoop(const ReductionCode &reduction_code) const | ResultSetReductionJIT | protected |
reduceOneAggregateSlot(Value *this_ptr1, Value *this_ptr2, Value *that_ptr1, Value *that_ptr2, const TargetInfo &target_info, const size_t target_logical_idx, const size_t target_slot_idx, const int64_t init_val, const int8_t chosen_bytes, Function *ir_reduce_one_entry) const | ResultSetReductionJIT | private |
reduceOneApproxQuantileSlot(Value *this_ptr1, Value *that_ptr1, const size_t target_logical_idx, Function *ir_reduce_one_entry) const | ResultSetReductionJIT | private |
reduceOneCountDistinctSlot(Value *this_ptr1, Value *that_ptr1, const size_t target_logical_idx, Function *ir_reduce_one_entry) const | ResultSetReductionJIT | private |
reduceOneEntryBaseline(const ReductionCode &reduction_code) const | ResultSetReductionJIT | private |
reduceOneEntryBaselineIdx(const ReductionCode &reduction_code) const | ResultSetReductionJIT | private |
reduceOneEntryNoCollisions(const ReductionCode &reduction_code) const | ResultSetReductionJIT | protected |
reduceOneEntryNoCollisionsIdx(const ReductionCode &reduction_code) const | ResultSetReductionJIT | protected |
reduceOneEntryTargetsNoCollisions(Function *ir_reduce_one_entry, Value *this_targets_start_ptr, Value *that_targets_start_ptr) const | ResultSetReductionJIT | private |
reduceOneModeSlot(Value *this_ptr1, Value *that_ptr1, const size_t target_logical_idx, Function *ir_reduce_one_entry) const | ResultSetReductionJIT | private |
reduceOneSlot(Value *this_ptr1, Value *this_ptr2, Value *that_ptr1, Value *that_ptr2, const TargetInfo &target_info, const size_t target_logical_idx, const size_t target_slot_idx, const size_t init_agg_val_idx, const size_t first_slot_idx_for_target, Function *ir_reduce_one_entry) const | ResultSetReductionJIT | private |
ResultSetReductionJIT(const QueryMemoryDescriptor &query_mem_desc, const std::vector< TargetInfo > &targets, const std::vector< int64_t > &target_init_vals, const size_t executor_id) | ResultSetReductionJIT | |
target_init_vals_ | ResultSetReductionJIT | private |
targets_ | ResultSetReductionJIT | private |
~ResultSetReductionJIT()=default | ResultSetReductionJIT | virtual |