[LLVMdev] Regarding BOF: Vectorization in LLVM
    Nadav Rotem 
    nrotem at apple.com
       
    Tue Nov  6 10:54:48 PST 2012
    
    
  
On Nov 6, 2012, at 10:45 AM, David Tweed <david.tweed at gmail.com> wrote:
> I'll certainly try to do this, although I suspect it's going to be
> more of a matter of mutual interaction from both ends:
> 
> * DSL developers: I could tell you these things: ...., can you
> profitably use them?
> * Autovectorizer developers: I can make use of these things: ...., are
> you in a position to put them directly into metadata?
> 
I agree. This is something that we should discuss together and I definitely want this discussion to happen, but I don't think that this will be a high priority for me in the next few months. 
Also, I should mention that I would like us to implement the ICC vectorization intrinsics [1]. 
> The only real reason I mentioned the point was to make sure that
> whatever metadata format is used becomes "a relatively stable
> interface" rather than being regarded as an internal implementation
> detail. (I know LLVM is quite dynamic in terms of refactorings and
> expect things would change, but just being stable enough that using
> them isn't more work than necessary.)
Maybe we can start the discussion by deciding if we want to use metadata or intrinsics. 
[1] - http://software.intel.com/sites/products/documentation/doclib/stdxe/2013/composerxe/compiler/cpp-lin/index.htm#GUID-B25ABCC2-BE6F-4599-AEDF-2434F4676E1B.htm
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20121106/87e75a2b/attachment.html>
    
    
More information about the llvm-dev
mailing list