| 1134 | } |
| 1135 | |
| 1136 | llvm::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 | |
| 1145 | llvm::Value* SlotDescriptor::CodegenStoreNonNullAnyValToNewAlloca( |
| 1146 | CodegenAnyVal& any_val, llvm::Value* pool_val) { |
nothing calls this directly
no test coverage detected