rnk added a comment.

We really should not use the general LLVM IR type conversion machinery to 
decide how we are classifying our arguments. There are existing instances of us 
doing this, but we should strive to eliminate them. I think the right approach 
is probably to check `getLongDoubleFormat()`, see if it is `APFloat::IEEEquad` 
or `APFloat::x86DoubleExtended`, and pick memory, sse, or x87 classifications 
based on that.


http://reviews.llvm.org/D11437




_______________________________________________
cfe-commits mailing list
cfe-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to