yxsamliu wrote: Closing this for now since the broader aggregate support is not needed. We can revisit a smaller change for legal 32-bit types if a concrete use case comes up. https://github.com/llvm/llvm-project/pull/153501