[PATCH] Incorrect vector size for 512 bit ValueTypes.

Arnold Schwaighofer aschwaighofer at apple.com
Mon Apr 15 09:13:11 PDT 2013


Committed as r179535

Thanks!

On Apr 15, 2013, at 10:12 AM, Cameron McInally <cameron.mcinally at nyu.edu> wrote:

> A small patch to update the vector size of 512 bit ValueTypes...
> 
> Index: include/llvm/CodeGen/ValueTypes.td
> ===================================================================
> --- include/llvm/CodeGen/ValueTypes.td	(revision 179527)
> +++ include/llvm/CodeGen/ValueTypes.td	(working copy)
> @@ -44,13 +44,13 @@
>  def v8i8   : ValueType<64 , 21>;   //  8 x i8  vector value
>  def v16i8  : ValueType<128, 22>;   // 16 x i8  vector value
>  def v32i8  : ValueType<256, 23>;   // 32 x i8 vector value
> -def v64i8  : ValueType<256, 24>;   // 64 x i8 vector value
> +def v64i8  : ValueType<512, 24>;   // 64 x i8 vector value
>  def v1i16  : ValueType<16 , 25>;   //  1 x i16 vector value
>  def v2i16  : ValueType<32 , 26>;   //  2 x i16 vector value
>  def v4i16  : ValueType<64 , 27>;   //  4 x i16 vector value
>  def v8i16  : ValueType<128, 28>;   //  8 x i16 vector value
>  def v16i16 : ValueType<256, 29>;   // 16 x i16 vector value
> -def v32i16 : ValueType<256, 30>;   // 32 x i16 vector value
> +def v32i16 : ValueType<512, 30>;   // 32 x i16 vector value
>  def v1i32  : ValueType<32 , 31>;   //  1 x i32 vector value
>  def v2i32  : ValueType<64 , 32>;   //  2 x i32 vector value
>  def v4i32  : ValueType<128, 33>;   //  4 x i32 vector value
> 
> -Cameron
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list