ahatanak added a comment.

Do we still issue a warning even when the struct can be returned in a register? 
For example, x86 can return a small struct (for example, a struct with one int 
field) in a single register, in which case it's fine to pass it to 
performSelector via @selector.

If we should warn only when the method has to return via sret, then it looks 
like we have to delay issuing the warning until we know where the return value 
goes (IRGen?).


Repository:
  rL LLVM

https://reviews.llvm.org/D30174



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

Reply via email to