vector data types support in the LLVM interpreter part 3

Nadav Rotem nrotem at apple.com
Mon Jun 17 10:36:12 PDT 2013


Yuri, 

Please send the patch without the formatting changes.  All of the formatting changes make it impossible to review.  After the functional changes go in we can re-format it. 

Thanks,
Nadav

On Jun 17, 2013, at 10:31 AM, "Veselov, Yuri" <Yuri.Veselov at intel.com> wrote:

>  
> Hi,
>  
> This is the third part of code which implements vector support for LLVM interpreter.
> Intel uses the interpreter to create a validation tool chain for OpenCL compilers (see http://llvm.org/devmtg/2013-04/#talk10)
>  
> This patch implements vector support for operations for cast operations (zext, sext, uitofp, sitofp, trunc, fpext, fptosi, fptrunc, bitcast) and shift operations (shl, ashr, lshr) for integer and floating point data types and tests.
>  
> The clang-format (with –style=LLVM) has been run over the code, so patch includes the changes made by this tool as well.
> Patch was implemented on llvm trunk and patched trunk has been built by clang.
>  
>  
> Thanks,
> Yuri
>  
>  
> Best regards,
> Yuri Veselov
> INNL, Nizhny Novgorod, Russia
> '+7(831)296-94-44;ext.2307
> *Yuri.Veselov at Intel.com
>  
> 
> --------------------------------------------------------------------
> Closed Joint Stock Company Intel A/O
> Registered legal address: Krylatsky Hills Business Park, 
> 17 Krylatskaya Str., Bldg 4, Moscow 121614, 
> Russian Federation
> 
> This e-mail and any attachments may contain confidential material for
> the sole use of the intended recipient(s). Any review or distribution
> by others is strictly prohibited. If you are not the intended
> recipient, please contact the sender and delete all copies.
> 
> <interpreter_patch_3.patch>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130617/571e54d4/attachment.html>


More information about the llvm-commits mailing list