OmniSciDB  91042dcc5b
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CgenState Member List

This is the complete list of members for CgenState, including all inherited members.

addAligned(const size_t off_in, const size_t alignment)CgenStateinlinestatic
addInValuesBitmap(std::unique_ptr< InValuesBitmap > &in_values_bitmap)CgenStateinline
addStringConstant(const std::string &str)CgenStateinline
array_load_cache_CgenState
castToTypeIn(llvm::Value *val, const size_t bit_width)CgenState
CgenState(const size_t num_query_infos, const bool contains_left_deep_outer_join, Executor *executor)CgenState
CgenState(const size_t num_query_infos, const bool contains_left_deep_outer_join)CgenState
CgenState(llvm::LLVMContext &context)CgenState
contains_left_deep_outer_join_CgenState
context_CgenState
current_func_CgenState
emitCall(const std::string &fname, const std::vector< llvm::Value * > &args)CgenState
emitErrorCheck(llvm::Value *condition, llvm::Value *errorCode, std::string label)CgenState
emitExternalCall(const std::string &fname, llvm::Type *ret_type, const std::vector< llvm::Value * > args, const std::vector< llvm::Attribute::AttrKind > &fnattrs={}, const bool has_struct_return=false)CgenStateinline
executor_id_CgenState
ext_call_cache_CgenState
fetch_cache_CgenState
filter_func_CgenState
filter_func_args_CgenState
filter_func_bb_CgenState
filter_func_call_CgenState
frag_offsets_CgenState
geo_target_cache_CgenState
getExecutor() const CgenState
getExecutorContext() const CgenState
getLiteralBufferUsage(const int device_id)CgenStateinline
getLiterals() const CgenStateinline
getOrAddLiteral(const Analyzer::Constant *constant, const EncodingType enc_type, const int dict_id, const int device_id)CgenStateinline
getOrAddLiteral(const T &val, const int device_id)CgenStateinlineprivate
gpuFunctionsToReplace(llvm::Function *fn)CgenState
group_by_expr_cache_CgenState
helper_functions_CgenState
in_values_bitmaps_CgenState
inlineFpNull(const SQLTypeInfo &)CgenState
inlineIntMaxMin(const size_t byte_width, const bool is_signed)CgenState
inlineIntNull(const SQLTypeInfo &)CgenState
inlineNull(const SQLTypeInfo &)CgenState
ir_builder_CgenState
literal_bytes_CgenStateprivate
literalBytes(const CgenState::LiteralValue &lit)CgenStateinlinestatic
literals_CgenStateprivate
LiteralValue typedefCgenState
LiteralValues typedefCgenState
llBool(const bool v) const CgenStateinline
llFp(const float v) const CgenStateinline
llFp(const double v) const CgenStateinline
llInt(const T v) const CgenStateinline
maybeCloneFunctionRecursive(llvm::Function *fn)CgenState
module_CgenState
moveInValuesBitmap(std::unique_ptr< const InValuesBitmap > &in_values_bitmap)CgenStateinline
needs_error_check_CgenState
needs_geos_CgenState
outer_join_match_found_per_level_CgenState
query_func_CgenState
query_func_entry_ir_builder_CgenState
query_func_literal_loads_CgenState
replaceFunctionForGpu(const std::string &fcn_to_replace, llvm::Function *fn)CgenState
row_func_CgenState
row_func_bb_CgenState
row_func_call_CgenState
row_func_hoisted_literals_CgenState
scan_idx_to_hash_pos_CgenState
set_module_shallow_copy(const std::unique_ptr< llvm::Module > &module, bool always_clone=false)CgenState
str_constants_CgenState
vmap_CgenState