MCPcopy Create free account
hub / github.com/apache/impala / CodegenStoreNonNullAnyValToNewAlloca

Method CodegenStoreNonNullAnyValToNewAlloca

be/src/runtime/descriptors.cc:1136–1143  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1134}
1135
1136llvm::Value* SlotDescriptor::CodegenStoreNonNullAnyValToNewAlloca(
1137 const CodegenAnyValReadWriteInfo& read_write_info, llvm::Value* pool_val) {
1138 LlvmCodeGen* codegen = read_write_info.codegen();
1139 llvm::Value* native_ptr = codegen->CreateEntryBlockAlloca(*read_write_info.builder(),
1140 codegen->GetSlotType(read_write_info.type()));
1141 SlotDescriptor::CodegenStoreNonNullAnyVal(read_write_info, native_ptr, pool_val);
1142 return native_ptr;
1143}
1144
1145llvm::Value* SlotDescriptor::CodegenStoreNonNullAnyValToNewAlloca(
1146 CodegenAnyVal& any_val, llvm::Value* pool_val) {

Callers

nothing calls this directly

Calls 6

GetSlotTypeMethod · 0.80
codegenMethod · 0.45
builderMethod · 0.45
typeMethod · 0.45

Tested by

no test coverage detected