OmniSciDB  2e3a973ef4
TableFunctionCompilationContext.cpp File Reference
#include "QueryEngine/TableFunctions/TableFunctionCompilationContext.h"
#include <llvm/IR/Verifier.h>
#include <llvm/Support/raw_os_ostream.h>
#include <algorithm>
#include <boost/algorithm/string.hpp>
#include "QueryEngine/CodeGenerator.h"
+ Include dependency graph for TableFunctionCompilationContext.cpp:

Go to the source code of this file.

Namespaces

 anonymous_namespace{TableFunctionCompilationContext.cpp}
 

Functions

llvm::Function * anonymous_namespace{TableFunctionCompilationContext.cpp}::generate_entry_point (const CgenState *cgen_state)
 
llvm::Typeanonymous_namespace{TableFunctionCompilationContext.cpp}::get_llvm_type_from_sql_column_type (const SQLTypeInfo ti, llvm::LLVMContext &ctx)
 
llvm::Value * anonymous_namespace{TableFunctionCompilationContext.cpp}::alloc_column (std::string col_name, const SQLTypeInfo &data_target_info, llvm::Value *data_ptr, llvm::Value *data_size, llvm::LLVMContext &ctx, llvm::IRBuilder<> &ir_builder)
 

Variables

std::unique_ptr< llvm::Module > g_rt_module
 
std::unique_ptr< llvm::Module > rt_udf_cpu_module
 

Variable Documentation

◆ g_rt_module

std::unique_ptr<llvm::Module> g_rt_module

◆ rt_udf_cpu_module

std::unique_ptr<llvm::Module> rt_udf_cpu_module