[PATCH] D35259: Complex Long Double classification In RegCall calling convention

Erich Keane via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Jul 11 08:54:21 PDT 2017


erichkeane added a comment.

Oren discovered this miss to the original implementation.  I'd reviewed this internally quite a bit.

The reason for the Win32ABI test is that MSVC 'long double' is actually small enough for SSE registers in this case.  I DO now (looking again, sorry Elizabeth) wonder if there is a better way to exclude extended-length LongDouble type?  Could we us the 'length' of it instead? @rnk : opinion?


https://reviews.llvm.org/D35259





More information about the cfe-commits mailing list