[PATCH] D53919: [X86] Don't allow illegal vector types to return by direct value on x86-64.

H.J Lu via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Nov 5 09:45:39 PST 2018


hjl.tools added a comment.

In https://reviews.llvm.org/D53919#1287510, @echristo wrote:

> In https://reviews.llvm.org/D53919#1282994, @hjl.tools wrote:
>
> > In https://reviews.llvm.org/D53919#1282952, @efriedma wrote:
> >
> > > With both 3.3 and trunk (I don't have a 7.0 handy; I can build it if it would be helpful):
> >
> >
> > Please try clang 2.6 on both testcases.
>
>
> From the releases:
>
> 23 Oct 2009	2.6
>
> ... why would you care about a 9 year old version of clang?


It is about ABI consistency.  When AVX isn't enabled, the old and compilers should
use the same calling convention.


Repository:
  rC Clang

https://reviews.llvm.org/D53919





More information about the cfe-commits mailing list