[llvm-commits] [PATCH] va_arg alignment type

Rafael Espindola espindola at google.com
Thu Oct 14 18:27:59 PDT 2010


On 14 October 2010 13:21, David Meyer <pdox at google.com> wrote:
> Rafael,
> What happens if you add s128:128:128 ?

4 cases:

* No patch + s64:   align
* No patch + s128: identical to the previous one (the 's' is ignored)
* Patch + s64: alignment avoided (the 's' is used instead of the type alignment)
* Patch + s128: Both the <2x i64> and the i32 are aligned (again the
's' is used instead of the type alignment (even for the i32))

> - David M

Cheers,
-- 
Rafael Ávila de Espíndola




More information about the llvm-commits mailing list