rjmccall added a comment.

Hmm.  The way you'd test it on the Clang side would be to just write a test 
case that passes such an aggregate and tests that it's passed as an `i8`.  But 
I'm not sure it's at all unreasonable to pass this as an `i1` rather than an 
`i8`; seems like something that Swift should handle correctly in its 
call-lowering code.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D94854/new/

https://reviews.llvm.org/D94854

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to