RFC: Enable vectorization of call instructions in the loop vectorizer

James Molloy james.molloy at arm.com
Thu Dec 19 08:59:09 PST 2013


. and now with the proper updated patch attached.

 

From: James Molloy [mailto:james.molloy at arm.com] 
Sent: 19 December 2013 16:45
To: 'Renato Golin'
Cc: Hal Finkel; Arnold Schwaighofer; llvm-commits
Subject: RE: RFC: Enable vectorization of call instructions in the loop
vectorizer

 

Hi Renato,

 

Thanks. Updated patch attached - I've also added a function for querying if
a libfunc reads or writes the rounding mode for legalization.

 

Cheers,

 

James

 

From: Renato Golin [mailto:renato.golin at linaro.org] 
Sent: 19 December 2013 14:01
To: James Molloy
Cc: Hal Finkel; Arnold Schwaighofer; llvm-commits
Subject: Re: RFC: Enable vectorization of call instructions in the loop
vectorizer

 

On 19 December 2013 13:47, James Molloy <James.Molloy at arm.com> wrote:

"getTransformedFunction()"? That way it's obvious that it's doing
*something*, but not tied to vectorization or scalarization and suggests the
user looks at the doxygen.

 

Yeah, I could go for that. ;)

 

I'd wait until Hal, Nadav and Arnold had a look at it before committing, but
my concerns were addressed, and I'm happy with it.

 

cheers,

--renao
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131219/edac0b5f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vectorizer-tli.diff
Type: application/octet-stream
Size: 4512 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131219/edac0b5f/attachment.obj>


More information about the llvm-commits mailing list