| ... | ... | @@ -6831,8 +6831,8 @@ pub const FuncGen = struct { |
| 6831 | 6831 | |
| 6832 | 6832 | self.maybeMarkAllowZeroAccess(slice_ty.ptrInfo(zcu)); |
| 6833 | 6833 | |
| 6834 | | const elem_alignment = elem_ty.abiAlignment(zcu).toLlvm(); |
| 6835 | | return self.loadByRef(ptr, elem_ty, elem_alignment, if (slice_ty.isVolatilePtr(zcu)) .@"volatile" else .normal); |
| 6834 | const slice_align = (slice_ty.ptrAlignment(zcu).min(elem_ty.abiAlignment(zcu))).toLlvm(); |
| 6835 | return self.loadByRef(ptr, elem_ty, slice_align, if (slice_ty.isVolatilePtr(zcu)) .@"volatile" else .normal); |
| 6836 | 6836 | } |
| 6837 | 6837 | |
| 6838 | 6838 | self.maybeMarkAllowZeroAccess(slice_ty.ptrInfo(zcu)); |
| ... | ... | @@ -6909,8 +6909,8 @@ pub const FuncGen = struct { |
| 6909 | 6909 | |
| 6910 | 6910 | self.maybeMarkAllowZeroAccess(ptr_ty.ptrInfo(zcu)); |
| 6911 | 6911 | |
| 6912 | | const elem_alignment = elem_ty.abiAlignment(zcu).toLlvm(); |
| 6913 | | return self.loadByRef(ptr, elem_ty, elem_alignment, if (ptr_ty.isVolatilePtr(zcu)) .@"volatile" else .normal); |
| 6912 | const ptr_align = (ptr_ty.ptrAlignment(zcu).min(elem_ty.abiAlignment(zcu))).toLlvm(); |
| 6913 | return self.loadByRef(ptr, elem_ty, ptr_align, if (ptr_ty.isVolatilePtr(zcu)) .@"volatile" else .normal); |
| 6914 | 6914 | } |
| 6915 | 6915 | |
| 6916 | 6916 | self.maybeMarkAllowZeroAccess(ptr_ty.ptrInfo(zcu)); |