| AddFunctionToJit(llvm::Function *fn, void **fn_ptr) | impala::LlvmCodeGen | |
| bigint_type() | impala::LlvmCodeGen | inline |
| boolean_type() | impala::LlvmCodeGen | inline |
| CastPtrToLlvmPtr(llvm::Type *type, const void *ptr) | impala::LlvmCodeGen | |
| ClearHashFns() | impala::LlvmCodeGen | private |
| CloneFunction(llvm::Function *fn) | impala::LlvmCodeGen | |
| codegen_timer() | impala::LlvmCodeGen | inline |
| codegen_timer_ | impala::LlvmCodeGen | private |
| codegend_functions_ | impala::LlvmCodeGen | private |
| CodegenDebugTrace(LlvmBuilder *builder, const char *message) | impala::LlvmCodeGen | |
| CodegenMemcpy(LlvmBuilder *, llvm::Value *dst, llvm::Value *src, int size) | impala::LlvmCodeGen | |
| CodegenMinMax(const ColumnType &type, bool min) | impala::LlvmCodeGen | |
| compile_timer_ | impala::LlvmCodeGen | private |
| context() | impala::LlvmCodeGen | inline |
| context_ | impala::LlvmCodeGen | private |
| CreateEntryBlockAlloca(llvm::Function *f, const NamedVariable &var) | impala::LlvmCodeGen | |
| CreateEntryBlockAlloca(const LlvmBuilder &builder, llvm::Type *type, const char *name="") | impala::LlvmCodeGen | |
| CreateIfElseBlocks(llvm::Function *fn, const std::string &if_name, const std::string &else_name, llvm::BasicBlock **if_block, llvm::BasicBlock **else_block, llvm::BasicBlock *insert_before=NULL) | impala::LlvmCodeGen | |
| debug_strings_ | impala::LlvmCodeGen | private |
| debug_trace_fn_ | impala::LlvmCodeGen | private |
| double_type() | impala::LlvmCodeGen | inline |
| EnableOptimizations(bool enable) | impala::LlvmCodeGen | |
| error_string_ | impala::LlvmCodeGen | private |
| execution_engine() | impala::LlvmCodeGen | inline |
| execution_engine_ | impala::LlvmCodeGen | private |
| external_functions_ | impala::LlvmCodeGen | private |
| false_value() | impala::LlvmCodeGen | inline |
| false_value_ | impala::LlvmCodeGen | private |
| FinalizeFunction(llvm::Function *function) | impala::LlvmCodeGen | |
| FinalizeModule() | impala::LlvmCodeGen | |
| float_type() | impala::LlvmCodeGen | inline |
| fns_to_jit_compile_ | impala::LlvmCodeGen | private |
| GetArgument(llvm::Function *fn, int i) | impala::LlvmCodeGen | |
| GetFnvHashFunction(int num_bytes=-1) | impala::LlvmCodeGen | |
| GetFunction(IRFunction::Type) | impala::LlvmCodeGen | |
| GetFunctions(std::vector< llvm::Function * > *functions) | impala::LlvmCodeGen | |
| GetHashFunction(int num_bytes=-1) | impala::LlvmCodeGen | |
| GetIntConstant(PrimitiveType type, int64_t val) | impala::LlvmCodeGen | |
| GetIR(bool full_module) const | impala::LlvmCodeGen | |
| GetLibCFunction(FnPrototype *prototype) | impala::LlvmCodeGen | |
| GetMurmurHashFunction(int num_bytes=-1) | impala::LlvmCodeGen | |
| GetPtrType(llvm::Type *type) | impala::LlvmCodeGen | |
| GetPtrType(const ColumnType &type) | impala::LlvmCodeGen | |
| GetPtrType(const std::string &name) | impala::LlvmCodeGen | |
| GetRegisteredExprFn(int64_t id) | impala::LlvmCodeGen | inline |
| GetSymbols(boost::unordered_set< std::string > *symbols) | impala::LlvmCodeGen | |
| GetType(const ColumnType &type) | impala::LlvmCodeGen | |
| GetType(const std::string &name) | impala::LlvmCodeGen | |
| hash_fns_ | impala::LlvmCodeGen | private |
| i128_type() | impala::LlvmCodeGen | inline |
| id_ | impala::LlvmCodeGen | private |
| Init() | impala::LlvmCodeGen | private |
| InitializeLlvm(bool load_backend=false) | impala::LlvmCodeGen | static |
| InlineCallSites(llvm::Function *fn, bool skip_registered_fns) | impala::LlvmCodeGen | |
| int_type() | impala::LlvmCodeGen | inline |
| is_compiled_ | impala::LlvmCodeGen | private |
| is_corrupt_ | impala::LlvmCodeGen | private |
| JitFunction(llvm::Function *function) | impala::LlvmCodeGen | private |
| jitted_functions_ | impala::LlvmCodeGen | private |
| jitted_functions_lock_ | impala::LlvmCodeGen | private |
| linked_modules_ | impala::LlvmCodeGen | private |
| LinkModule(const std::string &file) | impala::LlvmCodeGen | |
| llvm_intrinsics_ | impala::LlvmCodeGen | private |
| LlvmBuilder typedef | impala::LlvmCodeGen | |
| LlvmCodeGen(ObjectPool *pool, const std::string &module_id) | impala::LlvmCodeGen | private |
| LlvmCodeGenTest class | impala::LlvmCodeGen | friend |
| load_module_timer_ | impala::LlvmCodeGen | private |
| loaded_functions_ | impala::LlvmCodeGen | private |
| LoadFromFile(ObjectPool *, const std::string &file, const std::string &id, boost::scoped_ptr< LlvmCodeGen > *codegen) | impala::LlvmCodeGen | static |
| LoadImpalaIR(ObjectPool *, const std::string &id, boost::scoped_ptr< LlvmCodeGen > *codegen) | impala::LlvmCodeGen | static |
| LoadIntrinsics() | impala::LlvmCodeGen | private |
| LoadModule(LlvmCodeGen *codegen, const std::string &file, llvm::Module **module) | impala::LlvmCodeGen | static |
| module() | impala::LlvmCodeGen | inline |
| module_ | impala::LlvmCodeGen | private |
| module_file_size_ | impala::LlvmCodeGen | private |
| null_ptr_value() | impala::LlvmCodeGen | inline |
| optimization_timer_ | impala::LlvmCodeGen | private |
| optimizations_enabled_ | impala::LlvmCodeGen | private |
| OptimizeFunctionWithExprs(llvm::Function *fn) | impala::LlvmCodeGen | |
| OptimizeModule() | impala::LlvmCodeGen | private |
| prepare_module_timer_ | impala::LlvmCodeGen | private |
| Print(T *value_or_type) | impala::LlvmCodeGen | inlinestatic |
| profile_ | impala::LlvmCodeGen | private |
| ptr_type() | impala::LlvmCodeGen | inline |
| ptr_type_ | impala::LlvmCodeGen | private |
| registered_exprs_ | impala::LlvmCodeGen | private |
| registered_exprs_map_ | impala::LlvmCodeGen | private |
| RegisterExprFn(int64_t id, llvm::Function *function) | impala::LlvmCodeGen | inline |
| ReplaceCallSites(llvm::Function *caller, bool update_in_place, llvm::Function *new_fn, const std::string &target_name, int *num_replaced) | impala::LlvmCodeGen | |
| ReplaceInstWithValue(llvm::Instruction *from, llvm::Value *to) | impala::LlvmCodeGen | |
| runtime_profile() | impala::LlvmCodeGen | inline |
| smallint_type() | impala::LlvmCodeGen | inline |
| string_val_type() | impala::LlvmCodeGen | inline |
| string_val_type_ | impala::LlvmCodeGen | private |
| SubExprElimination class | impala::LlvmCodeGen | friend |
| timestamp_val_type_ | impala::LlvmCodeGen | private |
| tinyint_type() | impala::LlvmCodeGen | inline |
| true_value() | impala::LlvmCodeGen | inline |
| true_value_ | impala::LlvmCodeGen | private |
| VerifyFunction(llvm::Function *function) | impala::LlvmCodeGen | |
| void_type() | impala::LlvmCodeGen | inline |
| void_type_ | impala::LlvmCodeGen | private |
| ~LlvmCodeGen() | impala::LlvmCodeGen | |