[llvm-commits] [PATCH] Add Pattern ID Information
Bruno Cardoso Lopes
bruno.cardoso at gmail.com
Thu Aug 4 13:11:34 PDT 2011
On Thu, Aug 4, 2011 at 12:49 PM, David A. Greene <greened at obbligato.org> wrote:
> Chris Lattner <clattner at apple.com> writes:
>
>>> The bug fixes are not the most important part. Getting the SIMD
>>> specification into a scalable shape is. Intel is not going to stop with
>>> 256-bit vectors, 512-bit vectors or even 1k-bit vectors.
>>
>> We should *definitely* wait for a new ISA spec before changing how we
>> model this. If/when intel does this, there is no certainty it will
>> look anything like SSE/AVX.
>
> It's a very good bet. One only need look at Larrabee/Knight's <blah>.
>
> AVX2 looks just like AVX. It adds 256-bit support for integers.
>
> The refactoring will make things more maintainable now and prepare for
> the future. We talked about this a year ago and folks seemed to agree
> it was a good idea.
I agree with Chris, we don't wanna bloat the actual descriptions and
special C++ handling, based on a forecast, specially because it will
include code that isn't tested nor have any testcases for.
--
Bruno Cardoso Lopes
http://www.brunocardoso.cc
More information about the llvm-commits
mailing list