- Fix alignment for uint128 to 16 with WASM targets.

- Incorrect assert in struct alignment checking #2841
- Packed structs sometimes not lowered as such.
This commit is contained in:
Christoffer Lerno
2026-01-25 23:05:43 +01:00
parent 4899ee14e2
commit e901a3de55
9 changed files with 50 additions and 11 deletions

View File

@@ -36,7 +36,7 @@ fn void main()
/* #expect: test.ll
%Client = type <{ i32, %MsgHeader, i16, [2 x i8], %"ElasticArray{ulong, 1}" }>
%MsgHeader = type { i64 }
%MsgHeader = type <{ i64 }>
%"ElasticArray{ulong, 1}" = type { i64, [1 x i64] }
define void @test.main() #0 {