All,
Attached is a patch that enables a per target max vector alignment field (e.g., 
32-byte alignment for x86 due to AVX).  Currently, if no aligned attribute is 
specified the alignment of a vector is inferred from its size.  Thus, very 
large vectors will be over-aligned with no benefit.  With this patch in place 
the alignment will be the lesser of the size of the vector and the target max 
alignment unless an aligned attribute is used.

 Chad

Attachment: target_max_vector_alignment.patch
Description: Binary data

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to