builder_ | impala::CodegenAnyVal | private |
codegen_ | impala::CodegenAnyVal | private |
CodegenAnyVal(LlvmCodeGen *codegen, LlvmCodeGen::LlvmBuilder *builder, const ColumnType &type, llvm::Value *value=NULL, const char *name="") | impala::CodegenAnyVal | |
CodegenAnyVal() | impala::CodegenAnyVal | inline |
CreateCall(LlvmCodeGen *cg, LlvmCodeGen::LlvmBuilder *builder, llvm::Function *fn, llvm::ArrayRef< llvm::Value * > args, const char *name="", llvm::Value *result_ptr=NULL) | impala::CodegenAnyVal | static |
CreateCallWrapped(LlvmCodeGen *cg, LlvmCodeGen::LlvmBuilder *builder, const ColumnType &type, llvm::Function *fn, llvm::ArrayRef< llvm::Value * > args, const char *name="", llvm::Value *result_ptr=NULL) | impala::CodegenAnyVal | static |
Eq(CodegenAnyVal *other) | impala::CodegenAnyVal | |
EqToNativePtr(llvm::Value *native_ptr) | impala::CodegenAnyVal | |
GetDate() | impala::CodegenAnyVal | |
GetHighBits(int num_bits, llvm::Value *v, const char *name="") | impala::CodegenAnyVal | private |
GetIsNull(const char *name="is_null") | impala::CodegenAnyVal | |
GetLen() | impala::CodegenAnyVal | |
GetLoweredPtrType(LlvmCodeGen *cg, const ColumnType &type) | impala::CodegenAnyVal | static |
GetLoweredType(LlvmCodeGen *cg, const ColumnType &type) | impala::CodegenAnyVal | static |
GetNonNullVal(LlvmCodeGen *codegen, LlvmCodeGen::LlvmBuilder *builder, const ColumnType &type, const char *name="") | impala::CodegenAnyVal | static |
GetNullVal(LlvmCodeGen *codegen, const ColumnType &type) | impala::CodegenAnyVal | static |
GetNullVal(LlvmCodeGen *codegen, llvm::Type *val_type) | impala::CodegenAnyVal | static |
GetPtr() | impala::CodegenAnyVal | |
GetTimeOfDay() | impala::CodegenAnyVal | |
GetUnloweredPtr() | impala::CodegenAnyVal | |
GetUnloweredPtrType(LlvmCodeGen *cg, const ColumnType &type) | impala::CodegenAnyVal | static |
GetUnloweredType(LlvmCodeGen *cg, const ColumnType &type) | impala::CodegenAnyVal | static |
GetVal(const char *name="val") | impala::CodegenAnyVal | |
LLVM_BIGINTVAL_NAME | impala::CodegenAnyVal | static |
LLVM_BOOLEANVAL_NAME | impala::CodegenAnyVal | static |
LLVM_DECIMALVAL_NAME | impala::CodegenAnyVal | static |
LLVM_DOUBLEVAL_NAME | impala::CodegenAnyVal | static |
LLVM_FLOATVAL_NAME | impala::CodegenAnyVal | static |
LLVM_INTVAL_NAME | impala::CodegenAnyVal | static |
LLVM_SMALLINTVAL_NAME | impala::CodegenAnyVal | static |
LLVM_STRINGVAL_NAME | impala::CodegenAnyVal | static |
LLVM_TIMESTAMPVAL_NAME | impala::CodegenAnyVal | static |
LLVM_TINYINTVAL_NAME | impala::CodegenAnyVal | static |
name_ | impala::CodegenAnyVal | private |
SetDate(llvm::Value *date) | impala::CodegenAnyVal | |
SetFromRawPtr(llvm::Value *raw_ptr) | impala::CodegenAnyVal | |
SetFromRawValue(llvm::Value *raw_val) | impala::CodegenAnyVal | |
SetHighBits(int num_bits, llvm::Value *src, llvm::Value *dst, const char *name="") | impala::CodegenAnyVal | private |
SetIsNull(llvm::Value *is_null) | impala::CodegenAnyVal | |
SetLen(llvm::Value *len) | impala::CodegenAnyVal | |
SetPtr(llvm::Value *ptr) | impala::CodegenAnyVal | |
SetTimeOfDay(llvm::Value *time_of_day) | impala::CodegenAnyVal | |
SetVal(llvm::Value *val) | impala::CodegenAnyVal | |
SetVal(bool val) | impala::CodegenAnyVal | |
SetVal(int8_t val) | impala::CodegenAnyVal | |
SetVal(int16_t val) | impala::CodegenAnyVal | |
SetVal(int32_t val) | impala::CodegenAnyVal | |
SetVal(int64_t val) | impala::CodegenAnyVal | |
SetVal(int128_t val) | impala::CodegenAnyVal | |
SetVal(float val) | impala::CodegenAnyVal | |
SetVal(double val) | impala::CodegenAnyVal | |
ToNativePtr(llvm::Value *native_ptr) | impala::CodegenAnyVal | |
ToNativeValue() | impala::CodegenAnyVal | |
type_ | impala::CodegenAnyVal | private |
value() | impala::CodegenAnyVal | inline |
value_ | impala::CodegenAnyVal | private |