| ... | ... | @@ -2379,8 +2379,8 @@ static bool iter_function_params_c_abi(CodeGen *g, ZigType *fn_type, FnWalk *fn_ |
| 2379 | 2379 | for (uint32_t i = 0; i < number_of_regs; i += 1) { |
| 2380 | 2380 | LLVMValueRef adjusted_ptr_to_struct = LLVMBuildStructGEP2(g->builder, |
| 2381 | 2381 | abi_type, abi_ptr_to_struct, i, ""); |
| 2382 | | LLVMValueRef loaded = LLVMBuildLoad2(g->builder, |
| 2383 | | ZigLLVMGetGEPResultElementType(adjusted_ptr_to_struct), |
| 2382 | LLVMTypeRef field_llvm_ty = LLVMStructGetTypeAtIndex(abi_type, i); |
| 2383 | LLVMValueRef loaded = LLVMBuildLoad2(g->builder, field_llvm_ty, |
| 2384 | 2384 | adjusted_ptr_to_struct, ""); |
| 2385 | 2385 | fn_walk->data.call.gen_param_values->append(loaded); |
| 2386 | 2386 | } |