OmniSciDB
a5dc49c757
|
#include <llvm/IR/Value.h>
#include "../Analyzer/Analyzer.h"
#include "Execute.h"
#include "Shared/DbObjectKeys.h"
Go to the source code of this file.
Classes | |
class | CodeGenerator |
struct | CodeGenerator::GPUTarget |
struct | CodeGenerator::ExecutorRequired |
struct | CodeGenerator::NullCheckCodegen |
struct | CodeGenerator::ArgNullcheckBBs |
class | ScalarCodeGenerator |
struct | ScalarCodeGenerator::CompiledExpression |
Functions | |
std::unique_ptr< llvm::Module > | runtime_module_shallow_copy (CgenState *cgen_state) |
std::vector< llvm::Value * > | generate_column_heads_load (const int num_columns, llvm::Value *byte_stream_arg, llvm::IRBuilder<> &ir_builder, llvm::LLVMContext &ctx) |
std::vector<llvm::Value*> generate_column_heads_load | ( | const int | num_columns, |
llvm::Value * | byte_stream_arg, | ||
llvm::IRBuilder<> & | ir_builder, | ||
llvm::LLVMContext & | ctx | ||
) |
Loads individual columns from a single, packed pointers buffer (the byte stream arg)
Definition at line 3453 of file NativeCodegen.cpp.
Referenced by TableFunctionCompilationContext::generateEntryPoint().