tgross35 wrote: Should it be made a legal type? I’m not sure what the exact definition of that is, but it is in the i386 ABI as of recent versions to be returned and (presumably, since I haven’t seen otherwise) passed in memory. https://github.com/llvm/llvm-project/pull/138092