| ... | ... | @@ -4160,7 +4160,9 @@ static LLVMValueRef gen_frame_size(CodeGen *g, LLVMValueRef fn_val) { |
| 4160 | 4160 | LLVMValueRef casted_fn_val = LLVMBuildBitCast(g->builder, fn_val, ptr_usize_llvm_type, ""); |
| 4161 | 4161 | LLVMValueRef negative_one = LLVMConstInt(LLVMInt32Type(), -1, true); |
| 4162 | 4162 | LLVMValueRef prefix_ptr = LLVMBuildInBoundsGEP(g->builder, casted_fn_val, &negative_one, 1, ""); |
| 4163 | | return LLVMBuildLoad(g->builder, prefix_ptr, ""); |
| 4163 | LLVMValueRef load_inst = LLVMBuildLoad(g->builder, prefix_ptr, ""); |
| 4164 | LLVMSetAlignment(load_inst, 1); |
| 4165 | return load_inst; |
| 4164 | 4166 | } |
| 4165 | 4167 | |
| 4166 | 4168 | static void gen_init_stack_trace(CodeGen *g, LLVMValueRef trace_field_ptr, LLVMValueRef addrs_field_ptr) { |