Skip to content

Commit 8719ca0

Browse files
committed
Load pointer to value of a dict correct number of times
1 parent d8b5256 commit 8719ca0

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/libasr/codegen/asr_to_llvm.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1369,6 +1369,7 @@ class ASRToLLVMVisitor : public ASR::BaseVisitor<ASRToLLVMVisitor>
13691369
ptr_loads = !LLVM::is_llvm_struct(dict_type->m_key_type);
13701370
this->visit_expr_wrapper(x.m_key, true);
13711371
llvm::Value *key = tmp;
1372+
ptr_loads = !LLVM::is_llvm_struct(dict_type->m_value_type);
13721373
this->visit_expr_wrapper(x.m_value, true);
13731374
llvm::Value *value = tmp;
13741375
ptr_loads = ptr_loads_copy;

0 commit comments

Comments
 (0)